常用的Linux命令

目录/文件管理命令

命令 说明 示例
ls 显示当前目录下的文件和文件夹

 

 ll  显示当前目录下的文件和文件夹的属性信息,例如文件权限、所有者、大小、修改日期等  

 

cd

 切换目录  

 

mkdir  创建文件夹  

 

rm  删除文件  

 

rm -rf  删除文件夹及其包含的所有文件  

 

touch  创建文件  

 

文件搜索命令

命令 说明 示例
find 可以查找任何文件。会返回对应文件及文件夹下的文件。

 

whereis 只能搜索程序名,而且只能搜索二进制文件(-b参数)、man说明文件(-m参数)和源代码文件(-s参数)。如果省略参数,则返回所有文件。  

 

which 只能搜索程序名,而且只能搜索二进制文件(-b参数)、man说明文件(-m参数)和源代码文件(-s参数)。如果省略参数,则返回所有文件。  

 

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命令的具体用法。

posted @   程序猿某某某  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示