命令提示符:
用户名@主机名:当前所在位置 当前权限
ls 命令: ls 路径 参数
ls -l 显示文件的详细信息
ls -a 显示所有文件,包含隐藏文件
ls -h 使显示文件大小符合人类阅读习惯
ls 目录名 显示指定目录内容
ls -alh == ls -a -l -h
cd 命令:cd (change directory )
绝对路径:以根目录为起点,到指定文件的唯一路线
~:当前用户主目录 /home/username/
cd ~ :返回主目录
cd 默认就是返回当前用户的主目录
相对路径:
pwd 显示当前目录的绝对路径
. :代表当前目录
..:代表当前目录的上一层目录
cd - :相当于后退,返回上一次所在目录
mkdir命令:创建新目录 (make directory )
mkdir name1 name2 name3 一次性创建三个目录
转义字符:\ 一个字符可能有两种意思,需要人为将字符转变为另一种本来的意思。
创建ab cd 目录: mkdir ab\ cd
mkdir path/aa path/bb 在path路径目录下,一次性创建aa和bb两个目录,路径不具有传导性。
mkdir -p parent /son 创建具有层级关系的parent和son两个目录。
touch命令:touch 创建文件
类比于mkdir
有 touch name1 name2
touch ab\ cd
touch path/aa path/bb
rmdir命令:只能删除目录,不能删除目录中的文件。
-p rmdir -p aa/bb/cc 可以一次性删除具层级关系的多个目录,前提是,目录中不能有文件。
-v 显示删除过程,绝大部分命令中 v显示过程。
rm命令: rm-r 删除目录和目录内容
通配符 : 通用匹配符号
?: 可以代替任何的一个字符
* :可以代替任何数量的任意字符
寻求帮助 :
help command 缺点 :不全 排版不好
command --help 缺点: 排版不好
info command 缺点 : 会造成翻页过多的困扰
man command 比较好用
其分章节的帮助手册:
1.系统命令
2.系统函数
3.库函数(c语言等)