Linux常用命令

Linux 命令速查
本文介绍 Linux 中常用的 40 多个命令,包括查看帮助文档、文件管理、输出重定向等实用技巧,适合初学者快速掌握 Linux 操作。

Linux命令有200+,但是常用的也就40+


命令格式:命令 选项 参数 

查看帮助文档:
命令 --help
man 命令

使用技巧:
自动补全:tab 补全列表:两下tab
使用方向键↑ ↓ 可以使用历史命令

文件管理:
【ls】 查看指定目录下文件内容
【-a】查看目录下文件内容,包含隐藏文件
【-l】以列表形式查看目录下文件内容
【-al】以列表形式查看目录下文件内容,包含隐藏文件
【-lh】以列表形式查看目录下文件内容,人性化显示大小
【ll】【ls -all】以列表形式查看目录下文件内容,包含隐藏文件
通配符:
【*】0-256个字符
【?】匹配任意一个字符
【[abc]】 权值法匹配其中任意一个字符
【[a-z]】 区间法匹配其中任意一个字符
【\】转义字符 使用字符本来意思


输出重定向:
【命令 > 文件】将命令执行的结果放在一个文件中  如果下一次在执行时会覆盖上一次的内容
附加重定向:
【命令 >> 文件】将命令执行的结果追加放在一个文件中


分页查看:
【more】如果执行命令内容比较多可以使用more来分页查看 【命令 | more】按空格下一页按q退出
管道
【|】将一个命令的输出最为另外一个命令的输入
切换工作目录:
【cd】切换到当前用户的主目录
【cd 路径】 切换到路径所在位置
【cd ..】 切换到上级目录
【cd .】 切换到当前目录
【cd -】 切换到上一次目录
【cd ~】 切换用户后更改到该用户的主目录下
显示当前位置:pwd


创建目录:
【mkdir 目录1 目录2】  创建平级目录
【mkdir 目录1/目录2 -p】创建目录1并在里面创建目录2
删除目录:
【rmdir 目录1 目录2】  删除空目录1 目录2
删除文件
【rm 目录 文件】  删除目录或文件
【-i】进行交互式执行
【-r】递归删除目录内容
【-f】强制删除,无提示
创建文件:
【touch 文件名】  创建一个空的文件


链接文件:
【ln 源文件 链接文件】创建了一个硬链接文件,修改任何一个文件都影响另外一个文件 删除的时候不影响
【ln -s 源文件 链接文件】创建了一个软链接,修改源文件会影响链接文件,如果链接文件和源文件不在同一目录下 需要在创建时使用绝对路径


查看和合并文件:
【cat 文件1 文件2】 查看文件
【cat 文件1 文件2 > 文件3】将文件1 文件2合并到文件3中


文本搜索:
【grep '搜索字符串' 文件名】在指定文件中搜索字符串出现的位置
【-i】搜索时忽略大小写
【-v】反选
【-n】显示行号
【^字符串】搜索行首位置内容
【字符串$】搜索行尾位置内容
【[a-z][abc]】区间/权值匹配任意一个字符
【.】匹配任意一个非换行字符 


查看文件行数和字符数:
【wc 文件】 行数 字符串/单词 字节 文件名
【-l】行数
【-w】字符串/单词
【-c】字节


查找文件:
【find 路径 -name 文件名】根据文件名在指定目录下查找文件
【find 路径 -size -/+ 大小【B k M G】】根据文件大小在指定目录下查找文件


复制:
【cp 源文件 目标文件】 复制文件
剪切
【mv 源文件 目标文件】 剪切文件 如果在同一目录下可以理解为重命名
【-a】复制或剪切目录时使用,保留原始文件的连接和属性
【-i】交互式执行
【-f】非交互式执行
【-r】递归复制或剪切目录内容
【-v】显示进度
查看文件类型:
【file 文件名】


归档文件:
【tar -cvf 归档文件名.tar 文件1 文件2 目录1 目录2】  创建归档文件 归档文件名.tar
压缩文件:
【gzip -r 归档文件名.tar】创建压缩文件 归档文件名.tar.gz
解压缩文件:
【gzip -d 归档文件名.tar.gz】解压缩文件 生成一个归档文件名.tar
解归档文件:
【tar -xvf 归档文件名.tar】

一步归档压缩:
【tar -czvf 归档文件名.tar.gz 文件1 文件2 目录1 目录2】  一步归档压缩 生成归档文件名.tar.gz
一步解归档压缩:
【tar -xzvf 归档文件名.tar.gz】

压缩文件:
【bzip2 归档文件名.tar】 创建压缩文件 归档文件名.tar.bz2
解压缩文件:
【bzip2 -d 归档文件名.tar.bz2】解压缩文件 归档文件名.tar

一步归档压缩:
【tar -cjvf 归档文件名.tar.bz2 文件1 文件2 目录1 目录2】一步归档压缩 生成归档文件名.tar.bz2

一步解归档压缩:
【tar -xjvf 归档文件名.tar.bz2】

压缩文件:
【zip 归档文件名.tar.zip 归档文件名.tar】
【zip 文件名.zip 文件1 文件2 】
解压缩文件:
【unzip 归档文件名.tar.zip】
【unzip 文件名.zip 】 如果文件中有链接文件需要做归档处理

【-C 路径】  解压缩解归档到指定目录下 如果目录不存在会报错



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值