基本命令
ls 显示文件属性
-l 完整信息
-h 换可读单位
-a 显隐藏文件
-A 不显 "."".."
-d 显目录自身属性
-i 显节点号
-r 逆序
-R 递归显示
cd 目录切换
cd .. 返回上一层目录
cd 回到家目录
cd ~username 指定进家目录
cd - 切换上一个目录
pwd 查看当前路径
type 查看命令是外部命令还是内部命令
type 命令名称
help 命令使用帮助手册
help 内部命令
外部命令 --help
printenv 查看环境变量
clear 清屏
whatis 查看命令有什么章节
whatis 命令名称
man 命令手册
man 章节数 命令名称
内容切换操作
向后/向前翻一屏 (空格/b)
向后/向前翻一行 (回车/k)
/ 关键字向后
?关键字向前
n/N 下/上一个
q 退出
章节数
1.用户命令 (/bin,/usr/bin,/usr/local/bin) 2.系统调用 3.库调用 4.特殊文件(设备文件) 5.文件格式(配置文件的语法) 6.游戏 7.杂项 8.管理命令(/sbin,/usr/sbin,/usr/locl/sbin) 文章里的符号 <>必选 []可选 ... 可出现多次 | 多选一 { }分组 MAN NAME 名称及功能简要说明 SYNOPSIS 用法说明 选项 DESCRLPTION 命令功能说明 每选项意义 OPTIONS 说明每个选项意义 FILES 此命令相关的配置文件 BUGS EXAMPLES 使用示例 SEE ALSO 另外参照
info 在线命令帮助文档
info 命令名称
nano 简单编辑器
nano 文件名
file 查看文件类型
file 文件名
stat 查看文件详细属性
stat 文件名
tree 查看目录树
tree 目录名
init 终端切换
init 1-7
系统关机
init 0
shutdown now
shutdown 秒
shutdown 时间点
halt
poweroff
查看当前用户
who am i
whoami 只输出用户账号
rev 让字符串倒序
uname 查看内核版本
exit 退出当前进程
查看用户的新用户默认的shell
nano /etc/defanlt/useradd
文件管理命令
touch 创建文件
touch 文件名
-c 不建任何文件
-a 只修改访问时间
-m 只改修改时间
-t 指定改修改时间 [[CC]YY]MMDDhhmm[.ss]
rm 生成文件
rm 文件名
-f 强制删除
-r 递归删除
install
install 文件名1 文件名2 复制文件
install -d 文件名 创建目录,默认权限111101101
install -m 指定权限
mkdir 创建空目录
mkdir 文件名
-p 创建多级目录
-v 显示创建目录信息
rmdir 删除空目录
rmdir 文件名
-p 删除目录后,若该目录的上层目录已变成空目录,则将其一并删除
cp 复制文件
cp 文件1,文件2
-r目录递归
-f强行
-i交互
-d保持连接
-p保原文件属性
-P复制为链接
-L指向为链接
-a归档(备份)
mv 移动文件
mv 文件1 文件2
ln 创建文件 的链接
ln -s 源文件 目标文件 (软链接,只会在选定的位置生成一个文件 的镜像不会占用磁盘空间)
ln 源文件 目标文件 (硬链接,会在选定的位置生成一个和源文 件大小相同的文件)