命令操作
1、command
命令组成:命令字 + 命令选项 + 命令参数(命令字是必不可少的,而命令选项和命令参数根据需要可要可不要)
2、cd:改变工作目录
cd pathname
3、pwd:显示当前的工作目录
用法:直接pwd
4、ls:列出文件以及其属性
ls -option name
ls -l:
字段,第1字段:文件属性字段(第1字符代表文件的类型);第2字段:文件硬链接数;第3字段:文件(目录)拥有者;第4字段:文件(目录)拥有者所在的组;第5字段: 文件所占用的空间(以字节为单位);第6字段:文件(目录)最近访问(修改)时间;第7字段:文件名
5、more:以页为单位在屏幕上显示文件内容。可从文件头、指定行号、特定字组开始显示。
more -cdflpsu -num /pattern filenames
6、cat:显示文件内容、创建新文件或合并文件内容成一个文件
cat filename
7、cp:用于复制文件和目录
cp -fhip -r/R src1 src2
src1位源文件或目录,src2为目的文件或目录
8、mv:用于重命名或者移动文件、目录
mv file1 file2 :将file1重命名为file2
9、rm:用于删除文件或者目录
f表示强制删除,r表示递归删除
10、mkdir:用于创建目录。(必须在所建目录之上的父目录有“写”权限时才可以创建目录)
11、rmdir:用于删除空目录,不是空目录删不了
12、 touch 命令
语法:touch [option][fileName]
用途:创建文件和修改文件或者目录的时间戳 (会覆盖)
参数:
-a 只修改文件的access(访问)时间.
-c 或–no-create 不创建不存在的文件。
13、
搜索替换
/word 向光标之下寻找一个名称为 word 的字符串。例如要在档案内搜寻 vbird 这个字符串,就输入 /vbird 即可! (常用)
?word 向光标之上寻找一个字符串名称为 word 的字符串。
14、
删除、复制、粘贴
x, X 在一行字当中,x 为向后删除一个字符 (相当于 [del] 按键), X 为向前删除一个字符(相当于 [backspace] 亦即是退格键) (常用)
nx n 为数字,连续向后删除 n 个字符。举例来说,我要连续删除 10 个字符, 『10x』。
dd 删除游标所在的那一整行。
ndd n 为数字。删除光标所在的向下 n 行,例如 20dd 则是删除 20 行 。