Linux-常用命令
Ctrl+l 清屏 /clear 清屏命令
Ctrl+c 终止命令
shutdown 关机
pwd命令 查看当前工作目录 一般在root里面
~ 表示家目录
ls 查看目录内容
ls -l 以列方式显示
ls -a 显示所有包括隐藏目录
ls -a /bin 显示/bin下的所有目录
cd 命令
cd .. 上一级目录
cd ~ 用户家目录
cd 目录名 到根目录的etc目录
uname 命令
-r 查看内核版本
-n 主机名
-a 显示所有系统重要信息
文件管理
touch 命令
touch 文件名 多个文件创建 touch a.txt b.txt......
mkdir 命令 注意:文件名区分大小写
mkdir 文件夹名 mkdir 文件夹1 文件夹2......
mkdir -p aa/bb/cc 创建一个嵌套的目录
cp命令
cp 文件1 文件2 目录 将文件1 2拷贝到目录中
-r 选项能直接拷贝目录
rmdir 命令
rmdir 目录 指定的空目录
rm命令
rm 文件 删除文件
rm -r 文件夹 删除目录下所有文件夹和文件 带询问的
-f强制删除
mv命令
mv /aa ~/ 将aa移动到家目录下 也可以将多个目录移动到指定目录 dir1 dir2 newdir
mv a b 重命名
tar 打包/解包命令
tar 选项 包名 源文件
-c 创建一个包 打包
-f 定义目标包
-r 将文件追加到包中
-x 将包 解包
-z 将打包的文件用gzip 格式压缩
-v 显示过程
查看包 tar -tf 包名 查看.tar包下
man命令帮助命令
man ls
man -f ls
find命令
-name 区分大小写
-iname 忽略大小写
-type 文件分类查找
find / -name "*.txt" 查找根目录所有.txt文件
find . -name "*.txt" 查找当前目录所有.txt文件
find . -type s 查看当前目录所有的socket文件
find . -maxdepth 3 -type f f为普通文件 当前深度层级3
- 普通文件 l 链接文件 d 目录 c 字符设备文件 b 块设备文件 s 套接字还被称为数据接口文件 p 管道文件
date 命令
date 显示时间
cal命令
cal显示日历 cal 2025 | cal 8 2025
du命令
du 文件名/文件夹
du -h 查看当前目录的所有文件大小 -h 输出字节数带单位
-s仅显示总计
-h 显示单位
ln命令
wc命令
wc 文件名
显示文本的行号 字符数 单词数
-c 只显示bytes数
-l 只显示行数
-w 只显示字数
exit命令 退出命令