常用的Linux命令

目录/文件管理命令

命令说明示例
ls显示当前目录下的文件和文件夹
ll显示当前目录下的文件和文件夹的属性信息,例如文件权限、所有者、大小、修改日期等
cd切换目录
mkdir创建文件夹
rm删除文件
rm -rf删除文件夹及其包含的所有文件
touch创建文件

文件搜索命令

命令说明示例
find可以查找任何文件。会返回对应文件及文件夹下的文件。
whereis只能搜索程序名,而且只能搜索二进制文件(-b参数)、man说明文件(-m参数)和源代码文件(-s参数)。如果省略参数,则返回所有文件。
which在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。即使用which命令,可以看到某个系统命令是否存在,以及命令的位置。
locate类似于find -name,但是查找速度较find快很多。需要安装mlocate包。/

文件复制/移动命令

命令说明示例
cp复制文件
mv移动文件

 文件压缩和解压缩命令

命令说明示例
tar

将文件压缩或解压缩。参数说明如下:

-c:产生新的包

-r:增加文件

-u:更新文件

-t:列出包中的文件

-x:解包

-f:使用文件,这个参数必须放到最后,后面一定是空格加文件名,且必选

tar 可以打包或解包其他格式的压缩文件,例如.zip、.gz等,需要用到参数:

-z:有gzip属性的

-j:有bz2属性的

-Z:有compress属性的

-v:显示所有过程

-O:将文件解开到标准输出
 

gzip

将文件压缩成.gz包或者解压.gz包。参数说明:

-a:使用ascii文字模式

-f:强行压缩文件

-l:列出压缩文件信息

-c:把压缩后的文件输出到标准输出设备,不变更原始文件

-r:将指定目录的所有文件及子目录进行压缩或解压缩

-q:不显示警告信息

zip

将文件压缩成.zip包或者解压.zip包。参数说明:

-v:显示压缩的执行过程
-q:不显示执行过程
-r:将指定目录的所有文件及子目录进行压缩
-d:从压缩文件内删除指定文件
-n:压缩级别,n从 1~9 的数字,-1 代表压缩速度更快,-9 代表压缩效果更好
-e:加密压缩文件 
-u:追加文件到zip压缩包中

系统管理命令

命令说明示例
shutdown关闭系统

立即关机:shutdown -h now

指定10分钟后关机:shutdown -h 10

重新启动计算机:shutdown -r now

reboot重启系统

强制重启:reboot -f

只测试不重启:reboot -w

top实时显示系统中的进程动态,常用于性能分析
df查看磁盘占用情况
free查看内存使用情况

在执行命令时,还有很多可选参数可以使用。本文仅提供基本命令,如果要查看命令的具体用法,可执行命令名称 --help来查看。例如通过 df --help可以查看df命令的具体用法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序猿某某某

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值