您的位置:首页 > 运维架构 > Linux

linux基本操作命令

2017-02-23 00:00 393 查看
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 [名字]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Linux CentOS