linux 常用命令
命令 | 选项 | 说明 |
---|---|---|
ls | -a | 显示所有文件 |
-l | 显示详细信息 | |
-d | 只显示目录,不显示文件 | |
pwd | 显示当前目录 | |
cd | ~ | 返回家目录 |
- | 返回上一次所在的目录 | |
date | -s --set | 设置系统时间 |
-d --date | 显示描述的日期 | |
passwd | <用户名> | 设置用户密码 |
su | - | 加载相应用户的环境变量 |
-l | 使当前shell成为改变身份后用户默认的shell | |
-c | 改变身份运行一个命令后就结束 | |
-m | 改变用户身份,但是不改变环境变量 | |
clear | 清楚屏幕信息 | |
man | <命令> | 显示命令的帮助信息 |
who | 显示当前登录到系统的用户 | |
uname | -a | 显示系统相关信息 |
-n | 显示主机名 | |
last | 显示过去登入系统的用户信息 | |
free | -m | 以MB为单位显示内存使用情况 |
top | -d | 指定信息刷新间隔 |
-n | 更新n次信息后退出 | |
mkdir | -m | 对新目录设置权限 |
-p | 递归创建 | |
more | -p | 先清屏,再显示 |
cat | -b | 非空行按顺序编号 |
diff | -c | 显示所有内容,并标出不同之处 |
-b | 忽略行尾空格,行中多个空格视为一个 | |
-r | 为目录时,比较子目录的文件 | |
rm | -r | 递归删除 |
-f | 忽略不存在的问题,也不给出提示 | |
-i | 交互式,删除前确认 | |
touch | -c | 文件不存在,则不创建也不提示 |
-d -t | 使用指定的日期或时间 | |
-a | 改变文件访问时间为当前时间 | |
-m | 改变文件修改时间为当前时间 | |
-r | 递归设置 | |
ln | -s | 软链接 |
-d | 硬链接 | |
-f | 覆盖执行 | |
-b | 覆盖前备份 | |
file | -L | 直接显示符号链接所指向文件的类型 |
-z | 显示压缩文件的信息 | |
-i | 如果文件不是常规文件,则不进行下一步对文件类型分类 | |
cp | -a | 复制目录时保留所有的信息 |
-r | 递归复制 | |
-d | 保留链接 | |
-p | 保留文件的修改时间和权限 | |
-i | 交互式提示 | |
find | -name '字符串' | 查找文件名匹配给出字符串的所有文件 |
-gid n | 查找属于id为n的用户组的所有文件 | |
-uid n | 查找属于id为n的用户的所有文件 | |
-empty | 查找大小为0的文件 | |
-user '字符串' | 查找属于用户名的所有文件 | |
-mtime +n或-n | +n表示n天之前的,-n表示今天到n天前之间的 | |
-type 类型 | b(块设备文件) c(字符设备文件) f(普通文件) d(目录) p(管道) s(socket)文件 | |
mv | -i | 交互式提示 |
-f | 覆盖不提示 | |
zip | -r | 递归压缩 |
-d | 从压缩文件中删除指定的文件 | |
unzip | -t | 测试压缩文件,不解压 |
-v | 查看压缩文件的详细信息 | |
-n | 解压时不覆盖已经存在的文件 | |
-o | 覆盖已经存在的文件且不提示 | |
-d | 解压到指定目录下 | |
gzip | -d | 解压 |
-r | 递归压缩 | |
-t | 检查压缩文件完整性 | |
-l | 显示压缩文件的详细信息 | |
-num | 指定压缩比,1-9,9最高,6默认 | |
bzip2 | -d | 解压 |
-v | 解压时显示详细信息 | |
-k | 解压后保留原文件 | |
-f | 覆盖 | |
-t | 测试完整性 | |
-num | 压缩级别,1-9,9最大 | |
tar | -c | 新建文件 |
-x | 从档案还原文件 | |
-z | 打包过程中调用gzip压缩/解压文件 | |
-v | 显示过程 | |
df | -i | 列出文件系统分区的inode信息 |
-T | 显示磁盘分区的文件系统类型 | |
du | -s | 显示文件或整个目录的大小 ,单位kb |
-h | 以个性化的方式显示大小 | |
-m | 以MB为单位显示大小 | |
ifconfig | up | 激活接口 |
down | 关闭接口 | |
traceroute | -n | 直接使用IP地址而不使用主机名 |
-v | 显示命令的执行过程 |
有了计划记得推动,不要原地踏步。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)