- man 或者–help(简单帮助)复杂帮助命令,但help是bash内置命令的帮助,注意区别,选择上先用man命令,找不到用help命令查看帮助,可以用man cd命令查询哪些是bash命令
例如:man ls
- mkdir ==make directory,创建目录。
例如:mkdir /data
- -p 递归创建目录
- cd ==change directory,更换路径,
例如:cd /data;cd … :表示上一级目录
- touch 创建文件,
例如:touch boy.txt
- vi 编辑器,i、a、o进入编辑模式,Esc退出编辑进入命令模式,在命令模式输入:wq(write quit)保存并退出,:q强制退出,:q退出。
- cat 查看文件内容。
- echo 配合>或>>执行单行或多行文本输入到文本中 ,
- “>”:重定向,会清除文件里所有以前的内容,增加新内容,
- “>>”:追加重定向,文件结尾加入内容,不会删除已有的内容。
- cp ==copy,复制命令,
- -r :递归,用于复制目录;
- -d:若原文件为链接文件(link file),则复制文件属性而非本身文件;
- -p:保持属性;
- -a:== -pdr复制目录
例如:cp boy.txt /tmp/➤➤➤复制文件;cp -a /root/data/ /root/data1➤➤➤复制data目录到data1下面。
- 使用全路径/bin/cp可以强制覆盖文件或目录而不显示确认,或者 cp 前加 \ 也一样
例如:/bin/cp -a /root/data/ /root/data1/ ➤➤➤强制复制 data 到 data1 目录下,文件全部覆盖。
- mv ==移动目录或文件,
例如:mv /data /root➤➤➤移动 data 目录到 /root下面
全路径移动文件可以完成强制覆盖,但移动目录不行。
例如:/bin/mv /root/data/test.txt /root/data1/ 完成 test.txt 覆盖掉 data1 目录下面的 test.txt
但是,/bin/mv /root/data/ /root/data1/ 不能完成移动覆盖(空目录除外)
- pwd ==print work diretry,查看当前目录。