🐧 Linux 命令行常用操作笔记
📂 文件和目录操作
-
pwd
显示当前所在目录 -
ls
查看目录内容-
ls -l详细信息 -
ls -a显示隐藏文件 -
ls -lh人类可读大小
-
-
cd 目录名
切换目录-
cd ..回到上一级 -
cd ~回到用户主目录
-
-
mkdir 目录名
新建目录mkdir -p a/b/c递归创建多级目录
-
rmdir 目录名
删除空目录 -
rm -rf 目录名
删除目录及其中内容(⚠️危险操作)
📄 文件操作
-
touch 文件名
新建空文件 -
cp 源 目标
复制文件或目录-
cp file.txt /home/user/ -
cp -r dir1 dir2复制目录
-
-
mv 源 目标
移动或重命名文件-
mv a.txt b.txt重命名 -
mv a.txt /tmp/移动
-
-
rm 文件名
删除文件rm -f 文件名强制删除
📖 查看文件内容
-
cat 文件
查看文件内容 -
less 文件
分页查看,支持上下翻动 -
head -n 10 文件
查看前 10 行 -
tail -n 10 文件
查看最后 10 行tail -f 文件实时查看日志
🔍 搜索与查找
-
find 路径 -name "*.txt"
在路径下查找 txt 文件 -
grep "关键字" 文件
在文件中搜索关键字grep -r "TODO" ./src递归搜索
⚙️ 权限与执行
-
chmod 755 文件
修改权限(r=读,w=写,x=执行) -
chown 用户:用户组 文件
修改文件所有者 -
./程序名
运行当前目录下的可执行程序
📦 压缩与解压
-
tar.gz 解压
tar -zxvf file.tar.gz -C /目标路径 -
tar.gz 压缩
tar -zcvf file.tar.gz 文件夹 -
zip 解压
unzip file.zip -d /目标路径 -
zip 压缩
zip -r file.zip 文件夹
📊 系统与进程
-
top或htop
查看系统资源占用 -
ps aux | grep 程序名
查找进程 -
kill -9 PID
杀死进程 -
df -h
查看磁盘空间 -
du -sh 目录
查看目录大小
🌐 网络
-
ping www.google.com
测试网络连通性 -
curl http://example.com
请求网页内容 -
wget URL
下载文件 -
ss -ltnp
查看端口占用
📝 包管理(Ubuntu)
-
sudo apt update更新软件源 -
sudo apt upgrade更新已安装软件 -
sudo apt install 包名安装软件 -
sudo apt remove 包名卸载软件
⚠️ 小技巧:
-
如果不确定命令怎么用,可以用
man 命令查看帮助,比如:man ls
- 1本网站名称:MuQYY
- 2本站永久网址:www.muqyy.top
- 3本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长 微信:bwj-1215 进行删除处理。
- 4本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
- 5本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
- 6本站资源大多存储在云盘,如发现链接失效,请联系我们我们会在第一时间更新。






暂无评论内容