linux 常用命令
1.文件和目录操作:
基础操作:#列出文件
ls #列出当前目录
ls -l #详细列表(权限、大小、时间)
ls -a #显示隐藏文件(.开头)
ls -lh #可读大小(KB/MB/GB)
#切换目录
cd .. #返回上级目录
cd ~ #进入当前用户主目录
cd - #返回上次所在目录
#查看当前路径
pwd #打印工作目录
创建/删除:#创建目录
mkdir mydir #创建单个目录
#创建文件
touch file.txt #创建空文件
> file.txt #创建空文件
#删除
rm file.txt #删除文件
复制/移动/重命名
cp file1 file2 #复制文件
mv file1 file2 #移动或重命名
mv file1 /path/to #移动到指定目录
2.文件内容查看与编辑
查看文件:
cat file.txt #显示整个文件
编辑文件:
vim file.txt #强大编辑器
查找文件:
which python3 #查找命令所在路径
whereis #查找命令及相关文件
3.系统信息
df -h #查看磁盘空间
free -h #查看内存使用
top #实时进程查看器
4.进程管理
ps aux #查看所有进程
kill -9 1234 #强制结束进程
5.网络相关
ping www.baidu.com #测试网络连通
ifconfig #查看网络接口
ip addr #查看IP地址
wget http://example.com/file.zip # 下载文件
6.权限管理
#查看权限
ls -l file.txt # 第一列显示权限:drwxr-xr-x
#修改权限(数字模式)
chmod 755 file .sh # 所有者rwx,组rx,其他rx
chmod +x file.sh #添加执行权限
7.压缩和解压
# tar压缩/解压
tar -czvf archive.tar.gz dir/ # 压缩为gzip
tar -xzvf archive.tar.gz # 解压gzip
tar -cjvf archive.tar.bz2 dir/ # 压缩为bzip2
tar -xjvf archive.tar.bz2 # 解压bzip2
8.包管理
sudo apt update #更新软件包列表
sudo apt upgrade #升级所有软件包
9.快捷键
Ctrl + C 终止当前命令
Ctrl + D 退出当前shell(发送EOF)
Ctrl + L 清屏(同clear)
Ctrl + A 光标移动到行首
Ctrl + E 光标移动到行尾
Ctrl + U 删除光标前所有内容
Ctrl + K 删除光标后所有内容
Tab 命令/文件名自动补全
10.vim编辑器
:w 保存文件
:q 退出Vim
:q ! 强制退出,不保存修改
:wq 保存并退出
:x 保存并退出(与:wq类似)
:wq ! 强制保存并退出
ZZ 保存并退出
dd 删除当前行
u 撤销上一步操作
更多推荐



所有评论(0)