1. 基本文件与目录操作
ls 列出目录 / -a 列出全部文件(包括隐藏文件) -l 列出长数据串,包含属性与权限等信息
cd dir 切换到指定目录 cd .. 切换到上一级目录 cd ~ 切换到自己的主文件夹 cd - 切换到刚才目录
pwd 显示当前目录
mkdir dirname 创建新文件夹 touch filename 创建新文件
rm 文件 删除文件或者目录 / -r 删除目录 -f 强制
cp 源文件 目标文件 复制文件 / -r 用于复制目录
mv 源文件 目标文件 移动文件, 将文件移动到知道目录,不使用 -r 即可移动目录 同一目录则为重命名
2. 压缩与解压缩命令
zip文件
zip 压缩文件名.zip 源文件 压缩zip文件 zip -r 压缩文件名 源目录 用来压缩目录
unzip 压缩文件.zip 解压缩 .zip 文件
.tar.gz
tar -zcvf file.tar.gz 源目录 将文件压缩为 .tar.gz 格式/ -c 打包 -v 显示过程 -f指定打包后的文件名
tar -zxvf file.tar.gz 将.tar.gz 文件解压缩
.tar.bz2
tar -jcvf file.tar.gz 源目录 将文件压缩为 .tar.bz2 格式 / -c 打包 -v 显示过程 -f指定打包后的文件名
tar -jxcf file.tar.gz 将 .tar.gz 文件解压缩
3. 系统信息
date 显示当前时间和日期 cal 显示当月日历 whoami 查看当前用户名 uptime显示系统开机时间
lsb_release -a 查看linux 版本
df # 显示磁盘占用情况 / -h 按照人们常见的 KB,MB,GB 格式显示
du # 显示目录空间占用情况 / -h 按照人们常见的 KB,MB,GB 格式显示 --max-depth 指定显示目录深度
cat /proc/cpuinfo # 查看CPU 信息 cat /proc/meminfo # 查看内存信息
nvidia-smi 显示nvidia 显卡的运行情况
4. 进程管理
ps 显示当前活动进程 top 显示正在运行的进程 kill pid 杀死进程id / -9 强制杀死
bg 列出已停止或者后台的左右 fg 将最近的作业带到前台 fg n 将作业n 带到前台
5. 文件权限与系统路径
更改文件权限 :1. chmod [u|g|o][+|-|=][r|w|x] file|dir 2. chmod octal file|dir
u 用户 g 所属群组 o 其他 r=read(4) w=write(2) x=execute(1)
将指定路径到系统路径(一次性): export PATH=$PATH:/path/to/dir
将指定路径到系统路径(长期):
vim ~/.bashrc
export PATH=$PATH:/path/to/dir
source ~/.bashrc
6. 网络传输
ssh [-P port] user@hostname 以user 用户身份连接到 hostname, 端口为 port
wget file 下载file / -c 表示断点续传
scp -r src/path dst/path 下载和上传文件或目录 / -P 端口
ping host ping host 并输出结果
7. 安装卸载
从源代码安装:./configure make make install
yum dpkg -i pkg.deb 安装包 Debian rpm -Uvh pkg.rpm 安装包 RPM
8. 文件创建与查阅
touch file 创建 file 文件
cat file 从首行开始正向查看文件全部内容tac file1 从尾行开始反向查看文件全部内容
more file 按页查看文件 Enter 向下滚动一行 Space 向下翻一页 q 退出 / 查询 :f 显示文件名和当前行数
less file1 类似 ‘more’ ,但是可以向上 Page Down下翻一页 Page Up 上翻一页 / 向下查询 ? 向上查询 q 退出
head -n file1 查看file1的前n行 tail -n file1 查看file的后n行
9. 秘钥生成
ssh-keygen -f test -C "test key"
~~文件名 ~~ 备注
10. 常见的开关机命令
关机命令
Shutdown -h now 关机(保存当前正在运行的程序,相对安全)✨
其它: halt poweroff init 0
重启命令
shutdown -r now # 重启 (保存当前正在运行的程序,相对安全) ✨
reboot init 6
退出登录:
logout 建议每次离开服务器的时候退出登录 ✨
11. 其它
Ctrl + C 停止当前命令 Ctrl + D 注销当前会话
history 查看历史记录 [↑] 重复上一条命令 [Tab] 命令补齐/文件补齐
man command 帮助命令
相关资料: Linux Command cheatsheet
本文提供了Linux系统中常用的文件操作、压缩解压、系统信息查询、进程管理等命令的快速指南,适合初学者及需要频繁查阅命令用法的用户。

被折叠的 条评论
为什么被折叠?



