linux 常用命令

本文详细介绍了Linux常用命令如ls、touch、mkdir等的基本用法,以及tar、gzip进行文件打包和解压的方法,同时提到解决乱码问题的编码设置方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 1 .

command [-options] [parameter]
说明:
command: 命令名
[-options]: 选项,可用来对命令进行控制,也可以省略[parameter]: 传给命令的参数,可以是零个、一个或者多个
注意:
[]代表可选
命令名、选项、参数之间有空格进行分隔

命令作用
ls查看当前目录下的内容
ls -a显示所以文件和隐藏文件
ls -l (ll)显示文件信息  权限,大小
pwd查看当前目录
touch[文件名]如果文件不存在,新建文件
mkdir[目录名]创建目录
rm[文件名]删除指定文件
rm -rf [文件名]强制删除
cat -n filename用于显示文件内容 显示行号
more filename分页显示文件内容
tail -f filename        动态查看文件末尾内容
cp [-r] source dest复制文件和目录
cp test.txt hello/将test.txt 文件复制到 hello 文件下
cp -r test/*./hello/ 

将test 文件下所有内容复制到 hello文件下

find dirname -optoin filename在指定目录查找
mv source des移动 重命名
grep word filename从指定文件中查找文本内容
tar[-zcxvf] fileName [files]打包 解压缩

包文件后缀为.tar表示只是完成了打包,并没有压缩

包文件后缀为.tar.gz表示打包的同时还进行了压缩
说明:
-z:z代表的是gzip,通过gzip命令处理文件,gzip可以对文件压缩或者解压
-c: c代表的是create,即创建新的包文件
-x: x代表的是extract,实现从包文件中还原文件
-v: v代表的是verbose,显示命令的执行过程
-f:f代表的是file,用于指定包文件的名称

举例:
打包
tar -cvf hello.tar ./*   将当前目录下所有文件打包,打包后的文件名为hello.tar
tar -zcvf hello.tar.gz ./   将当前目录下所有文件打包并压缩,打包后的文件名为hello.tar.gz

解包
tar -xvf hello.tar  将hello.tar文件进行解包,并将解包后的文件放在当前目录

tar -zxvf hello.tar.gz将hello.tar.gz文件进行解压,并将解压后的文件放在当前目录

tar -zxvf hello.tar.gz -C /usr/local将hello.tar.gz文件进行解压,并将解压后的文件放在/usr/local目录


2.在执行Linux命令时,提示信息如果显示为乱码这是由于编码问题导致,只需要修改Linux的编码即可,命令如下

echo "LANG="en US.UTF-8" >> /etc/profilesource /etc/profile

source /etc/profile

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值