Linux系统(1)---常用命令

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

一、切换目录——(cd)

语法:

    cd 目录名 切换到某一目录下 cd … 切换到上一级目录 cd / 切换到根目录 cd - 切换到上一个所在目录 pwd 显示当前所在目录

如图示例:


二、文件列表——(ls)

语法:

    ls 显示除隐藏文件的目录内容 ls -a 显示所有目录内容(包含隐藏内容) ls -l 显示带权限的所有目录内容 可以缩写为ll

如图示例:


三、目录创建与删除——(mkdir、rmdir)

语法:

    mkdir 目录名 创建目录 mkdir -p 目录名/子级目录名 级联创建目录 rmdir 目录名 删除空目录(注意是空目录)

如图示例:


四、文件查看——(cat、more、less)

语法:

    cat 文件名 查看文件内容 more 文件名 折叠查看文件内容(按空格翻页) less 文件名 折叠查看文件内容(按上下箭头键一行一行查看)

如图所示


五、文件操作——(touch、cp、mv、rm)

语法:

    touch 文件名 创建一个空的文件 cp 文件名1 文件名2 将文件名1的文件复制到文件名2的文件中 cp 文件名 目录 将文件复制到对应目录上 mv 文件名1 文件名2 将文件名1更改为文件名2 mv 文件名 目录 将文件剪切到对应的目录中 rm 文件名 删除一个文件 rm -rf 文件名/文件夹 不询问递归删除文件/文件夹(-rf 是rm最常用的参数)

如图示例:


六、打包、压缩——(tar)

语法:

    tar -zcvf demo.zip a.txt 将文件名为a.txt的文件打包并压缩成demo.zip tar -zxvf demo.zip -C 目录 将demo.zip解压到指定目录中
tar语法常用参数: -c 创建一个新的tar文件(create) -v 显示运行过程中的信息(verbose) -f 指定文件名(file) -z 调用gzip 压缩命令压缩(gzip) -t 查看压缩文件的内容(list) -x 解开tar文件(extract)

如图示例:


七、查找文件或者字符串——(find、grep)

语法:

    find / -name “*.html” 查找后缀为.html所有文件(双引号为英文输入法下的) find / -user root -type d ls 查找用户名为root、类型为document的目录 find / -prem 777 -type d ls 查找权限为777、类型为document的目录 grep rpm 文件名 在文件中查找与rpm相符的字符串 grep rpm 文件名 -A1 -B1 在文件中查找与rpm相符的字符串,并显示它的前一行和后一行

如图示例:


本文仅列出Linux系统相对常用的命令,更具体的命令大全请前往菜鸟教程:
经验分享 程序员 微信小程序 职场和发展