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

linux基础命令总结(持续更新)

2019-06-16 19:01 746 查看

查看当前系统主机名:hostname

命令补全:按下tab键

显示当前绝对路径:pwd

清空当前屏幕:clear或者按下ctrl+l

查看某一命令的参数使用帮助:例如ls命令  ls --help

显示当前路径下的所有文件及目录:

1.ls 只显示该目录下的文件或文件夹的名称

2.ls -a 显示所有以 .a开始的文件及文件夹(既隐藏文件和文件夹)

3.ll 显示文件及文件夹的详细信息(包括权限,所属用户,所属组,最后修改时间等)

ll效果等于ls l 的组合形式

4.ll -rt 按照修改时间将文件或者文件夹进行排序显示,最近时间的会在最下边

5.ll -h 查看文件的大小

6.du -sh 文件名/文件夹名 查看指定文件或者文件夹的大小

7.du -sh * 查看当前路径下所有的文件及文件夹大小  

切换目录:

1.cd 文件夹名  进入该文件夹内

2.cd ../  返回当前路径下的上一级目录

3.cd ../../ 返回当前路径下的上两级目录(可多级返回)

4.cd 返回当前用户所在的家目录下

5.cd ~ 返回当前用户所在的家目录下

6.cd - 返回当前路径的上一次所在的路径位置

创建文件夹:

1.mkdir 文件夹名称 在当前路径下创建一个新的文件夹

2.mkdir -p 文件夹名称1/文件夹名称1 递归创建文件夹名称1和文件夹名称2(意思是说当前文件夹名称1不存在时一并创建)

3.mkdir 文件夹名称1 文件夹名称2 文件夹名称3  在当前路径下同时创建三个并级的文件夹

创建文件:

1.touch 文件名 创建一个空的文件

2.vi 文件名 创建一个文件并进入文件编辑模式(在文件编辑模式,按下i或a进入编辑模式,编辑完毕后按下ESC退出编辑模式,按 :wq 进行文件保存并退出,按shift+a可迅速进入当前行的行尾进行编辑)

文件及文件夹的复制:

1.cp 文件名 新路径  复制文件到一个新路径下

2.cp 文件名 新路径/文件名1   复制文件到一个新路径下并进行重命名

3.cp -r 文件夹 新路径  复制文件夹到一个新路径下

4.cp -r 文件夹 新路径/文件夹1  复制文件夹到一个新路径下并进行重命名

文件及文件夹的剪切:

1.mv 文件名 新路径  剪切文件到一个新路径下

2.mv 文件名 新路径/文件名1   剪切文件到一个新路径下并进行重命名

3.mv 文件夹 新路径  复制文件夹到一个新路径下

4.mv 文件夹 新路径/文件夹1  剪切文件夹到一个新路径下并进行重命名

查看文件内容:

1.cat 文件名  查看文件的所有内容

cat 文件名 | grep 关键字 在文件中搜索带关键字内容并显示 

cat 文件名 | grep -C 10 关键字  在文件中搜索带关键字内容的前后各10行内容(数字可更改,-A 10是显示前10行,-B 10是显示后10行)

2.more 文件名   一页一页的翻看,按空格翻页,不能回退。。。按q键退出

3.less 文件名   可以按箭头上下键盘一行一行的查看。。。。按q退出 

4.tail -f/-F 文件名 实时监控打印文件内容(tail默认查看后10行内容,tail -n 数字 文件名  查看后数字行内容/tail -数字f 文件名  查看后数字行内容)

关于f和F的区别:

f是以地址作为区别,如果监控的文件改名了就表示地址变换了,之后便会停止监控

F是以文件名为区别,即使监控的文件改名了,只要再次创建相同文件名的文件,还会继续监控

>和>>的区别:>是覆盖,>>是追加

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: