Linux指令合集

第一章 Linux命令行简介

命令行提示符

# 超级用户
$ 普通用户

重要快捷键

快捷键 功能
ctrl+k 删除光标到末尾的字符
ctrl+u 删除光标到开头的字符
ctrl+c 删除行或者中断任务
ctrl+l clear 命令行
ctrl+r 搜索历史命令
!! 执行上一条命令

查看命令帮助

man 参数选项 命令、文件
  • 注:参数1是用户相关命令;2是系统调用;3是C的库函数相关;4是设备和特殊文件;8是系统管理员和进程。
    命令 --help

    关机、重启等

    shutdown -r now = reboot
    shutdown -h now #立即关机

第二章 文件和目录操作命令

名称 功能 备注
pwd 显示当前路径 echo $PWD 可以输出
cd 切换目录 home;.. 上级;- 上次所在目录
tree 树形显示文件目录 tree -L n 显示n层;tree -F 为特殊文件增加标记
tree -L 1 -d 只显示目录
mkdir 创建目录
mkdir -p dir1/{dir1_1,dir1_2}/{dir2_1,dir2_2}/.. 可同时创建多个目录 大括号满足分配率,即1_1和1_2下都各自建立2_1和2_2
touch 创建空文件或改变文件的时间戳属性 时间戳:mtime,最后修改时间;ctime,状态改变时间;atime,最后访问时间
ls 列举目录下的内容 -t按照修改时间排序;-c按照状态改变时间排序;-u按照最后访问排序
ls --time-style=long-iso -lt 令人舒适的时间格式
`ls lrt tail -l` 显示最新更新过的文件
ls -F 显示文件类型 *可执行文件;/目录;=套接字;`
cp 复制目录 cp -r递归复制,包括子目录
mv 移动或者重命名 mv A B若B不存在,则将A重命名为B