linux基本操作命令

原创
2017/02/23 18:41
阅读数 98

1. 查看目录文件:ls
2. 查看目前路径:pwd
3. 查看文件内容:cat 文件名
4. 打开编辑器:vim 文件名

1

2

3

4

5

插入:按i键

退出插入模式:按Esc 键

进入输命令模式:同时按键:Shift+;

保存退出:wq

不保存退出:q

强制退出:q!

5. 删除文件(夹):rm 文件(可以多个),rm -rf 文件夹
6. 重命名/剪切:mv 老名 新名
7. 复制 :cp 老文件路径+文件名 新文件路径(+文件名)
8. 进入新路径 cd 路径名
9. 后退一步:cd ..
10. 返回刚才工作的目录:cd -
11. 查找文件的路径: locate 文件名
12. top 查看所有进程的运行状况
13. Ctrl + Alt + T 创建新的命令窗口
14. 查看本文件夹中文件的个数

ls   -l   |grep   "^-"   |   wc   -l

说明:

  • ls   -l         长列表输出该目录下文件信息(这里的文件可能是目录、链接、设备文件等)     
  • grep   ^-   这里将长列表输出信息过滤一部分,只保留一般文件                  如果只保留目录就是   grep   ^d     
  • wc   -l       统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于一行  信息对应 一个文件,所以也就是文件的个数。   

15. 查看文件、目录的大小(du——disk usage)

1

2

参数:-s :仅显示总计    -h :以k、m、g为单位,提高可读性。

可这样用:  du  -sh filename/dirname 

16. 重定向

  • $echo "test" > temp.txt会先清空temp.txt然后再写入
  • $echo "test" >> temp.txt会以追加的方式写入

17. 创建文件夹mkdir [文件夹名]

18. 命令推导tab键:

输入命令,按下tab会推导所进行的操作

ls

 

19. tar.gz文件的解压:

tar -zxvf ****.tar.gz

20.文件传输命令scp:

传输文件夹:scp -r [文件夹名] root@ip:[文件夹名]

传输文件:scp [文件] root@ip:[文件夹名]

21.查看文件位置:

which [名字]

展开阅读全文
打赏
1
1 收藏
分享
加载中
打赏
0 评论
1 收藏
1
分享
返回顶部
顶部