屏幕切换
- Ctrl Alt F1 ~ F6 切换为图形界面
- Ctrl Alt F7 切换为字符界面
基本命令
- ifconfig 查看ip (Windows中是 ipconfig )
- halt 关机 (或 shutdown -h now)
- reboot 重启
- tab 自动补全
- Ctrl U 清空至行首
- Ctrl K 清空至行尾
- Ctrl L 清屏 (Windows 中是 cls)
- Ctrl C 取消本次命令编辑
- pwd 查看当前所在目录
ls 查看当前目录文件
- -l 查看 详细信息
- -a 列出所有文件(包括隐藏文件)
- -A 列出所有文件(包括隐藏文件, 不包括.与..两个目录)
- -lh 信息中文件大小以K、M形式显示
- -r 倒序列出文件
- -R 递归列出子目录
- -S 以文件容量大小排序
- -t 以时间顺序列出
- -ltr 以时间顺序倒序列出
- --color=never 不依据文件特性给予颜色显示
- --full-time 以完整时间模式(年、月、日、时、分)输出
- --time={atime, ctime} 输出访问时间或改变权限属性时间,而非内容更改时间
cp 复制
- cp 源文件 目标文件
- -r 递归复制
- -p 保持源文件属性不变(备份常用)
- -f 强制覆盖目标同名文件
- -i 需要覆盖文件时提醒
rm 删除
- -f 强制删除
- -r 递归删除
- -rf 强制删除目录不提醒
- -i 删除时提醒
mv 移动文件
- 同rm
find 查找文件、目录
- -name 按名称
- -size 按大小
- -user 按属主
- -type 按文件类型
du 统计空间使用情况
- -a 统计所有文件(包括隐含文件)
- -h 以K、M(等单位)显示
- -s 只统计参数占空间大小
mkdir 创建目录
- mkdir 【目录】
- mkdir -p 【/目录/目录/】 递归创建
touch 创建文件
ln 创建快捷方式
- -s 目录1 目录2 将 目录1 创建快捷方式到 目录2
uname 查看系统相关信息
- -a 显示主机名、内核版本、硬件平台等信息
- -r 显示内核版本信息
hostname
- 查看主机名
cat命令
- cat 显示出文件的全部内容
- -n 给输出的所有行加上编号
- cat 1 2 > 3 将 文件1 , 2 合并到 文件3 中
- cat /proc/cpuinfo 查看 CPU 信息
- cat /proc/meminfo 查看 内存 信息
wc 统计单词数、字符数
- -l 统计行数
- -w 统计单词数
- -c 统计字符数
(只输入 wc ,三者都会统计)
gzip bzip2 压缩、解压缩
- gzip 文件名 压缩后文件名.gz 压缩文件
- gzip -d 文件名.gz 解压缩文件
tar 归档文件
- tar -cvf 归档后文件名.tar 被归档文件1 被归档文件2 ... 将文件1,2归档到某文件
- tar -zxvf 文件名.tar 解压归档文件