linux 常用命令及命令作用
以下是 Linux 常用命令及其核心作用的分类整理,适合快速查阅和日常操作:
1、文件与目录操作
命令 | 作用 | 常用示例 |
---|---|---|
ls |
列出目录内容 | ls -l (显示详细信息) |
cd |
切换目录 | cd ~ (进入用户主目录) |
pwd |
显示当前目录路径 | pwd |
mkdir |
创建目录 | mkdir -p dir1/dir2 (递归创建) |
rm |
删除文件或目录 | rm -rf dir (强制删除目录) |
cp |
复制文件/目录 | cp -r src dst (递归复制) |
mv |
移动/重命名文件 | mv old.txt new.txt |
touch |
创建空文件或更新文件时间戳 | touch file.txt |
cat |
查看文件内容 | cat file.txt |
head/tail |
查看文件头部/尾部内容 | tail -n 100 log.txt |
find |
搜索文件 | find / -name "*.log" |
stat | 查看文件详细信息(权限、时间) | stat file.txt |
扩展:
ls:
- -l:详细信息
- -a:显示隐藏文件
- -h:易读文件大小,显示多少B,多少KB,多少M,多少G
cd:
~
(用户主目录)..
(上级目录)-
(返回上次目录)
2、文本处理与查看
命令 | 作用 | 常用示例 |
---|---|---|
grep |
文本搜索 | grep "error" log.txt |
sed |
流编辑器(批量替换/删除) | sed 's/old/new/g' file |
awk |
文本分析工具 | awk '{print $1}' file |
vim/nano |
文本编辑器 | vim file.txt |
less/more |
分页查看文件 | less large_file.log |
wc |
统计行数/字数/字节数 | wc -l file.txt |