这份 Unix/Linux 命令速查表涵盖了包括文件命令、进程管理、文件权限、SSH、搜索、系统信息、压缩、网络、安装等方面的常用命令。希望对中文 Unix/Linux 使用者能够带来一些帮助。
快递查看: 文件命令 | 进程管理 | 文件权限 | SSH | 搜索 | 系统信息 | 压缩 | 网络 | 安装 | 快捷键
文件命令
-
ls 列出目录
-
ls -al 使用格式化列出隐藏文件
-
cd dir 更改目录到 dir
-
cd 更改到 home 目录
-
pwd 显示当前目录
-
mkdir dir 创建目录
-
dirrm file 删除 file
-
rm -r dir 删除目录 dir
-
rm -f file 强制删除 file
-
rm -rf dir 强制删除目录 dir *
-
cp file1 file2 将 file1复制到 file2
-
cp -r dir1 dir2 将 dir1复制到 dir2; 如果 dir2不存在则创建它
-
mv file1 file2 将 file1重命名或移动到 file2; 如果file2是一个存在的目录则将 file1移动到目录 file2 中
-
ln -s file link 创建 file 的符号连接link
-
touch file 创建 file
-
cat > file 将标准输入添加到 file
-
more file 查看 file 的内容
-
head file 查看 file 的前 10 行
-
tail file 查看 file 的后 10 行
-
tail -f file 从后 10 行开始查看 file 的内容
进程管理
文件权限
SSH
-
ssh user@host 以 user 用户身份连接到 host
-
ssh -p port user@host 在端口 port 以 user 用户身份连接到 host
-
ssh-copy-id user@host 将密钥添加到 host 以实现无密码登录
搜索
-
grep pattern files 搜索 files 中匹配 pattern 的内容
-
grep -r pattern dir 递归搜索 dir 中匹配 pattern 的内容
-
command | grep pattern 搜索 command 输出中匹配 pattern 的内容
系统信息
-
date 显示当前日期和时间
-
cal 显示当月的日历
-
uptime 显示系统从开机到现在所运行的时间
-
w 显示登录的用户
-
whoami 查看你的当前用户名
-
finger user 显示 user 的相关信息
-
uname -a 显示内核信息
-
cat /proc/cpuinfo 查看 cpu 信息
-
cat /proc/meminfo 查看内存信息
-
man command 显示 command 的说明手册
-
df 显示磁盘占用情况
-
du 显示目录空间占用情况
-
free 显示内存及交换区占用情况
压缩
-
tar cf file.tar files 创建包含 files 的 tar 文件 file.tar
-
tar xf file.tar 从 file.tar 提取文件
-
tar czf file.tar.gz files 使用 Gzip 压缩创建 tar 文件
-
tar xzf file.tar.gz 使用 Gzip 提取 tar 文件
-
tar cjf file.tar.bz2 使用 Bzip2 压缩创建 tar 文件
-
tar xjf file.tar.bz2 使用 Bzip2 提取 tar 文件
-
gzip file 压缩 file 并重命名为 file.gz
-
gzip -d file.gz 将 file.gz 解压缩为 file
网络
安装
快捷键
-
Ctrl+C 停止当前命令
-
Ctrl+Z 停止当前命令,并使用 fg 恢复
-
Ctrl+D 注销当前会话,与exit 相似
-
Ctrl+W 删除当前行中的字
-
Ctrl+U 删除整行
-
!! 重复上次的命令
-
exit 注销当前会话
* 表示小心使用。
推荐阅读
本文由Lovean.com整理编辑,转载请注明来源: http://www./view-89-259193-0.html