linux的一些常用命令
1、mkdir make directtorys 创建目录 例子: mkdir /data 在根下创建data目录
2、 ls list(列表) 列表目录文件 例子:ls / 列/目录下目录和文件
-l(长格式), -d(directorys)查看目录
3、cd change directory 改变目录路径 例子:cd /etc
4、pwd print work directory 打印工作目录 (显示当前所在路径)
5、touch 创建文件或更新时间戳
6、vi 相当于windows记事本,简单。 例子:vi dongdaxia.txt
7、vim 复杂编辑器 功能复杂,高亮,自动缩进
8、echo 打印输出,配合“>”或“>>"可以文件覆盖及追加内容,还有一个较复杂不常用的类似命令printf。
9、cat 查看文件内容
10、xargs 从标注你输入获取内容创建和执行命令 -n 数字,分组。
11、cp copy 拷贝文件或目录,默认不能拷贝目录,-r :递归
-a相当与-pdr, -p:连同档案的属性一起复制过去,而非使用默认属性;
12、mv
13、rm remove 删除目录和文件 -f(强制) -r 递归,用于删除目录 -fr(删除目录) 强调:删除命令慎用!
14、find 查找 -type 文件类型(f(file),d(direct),c(character),b(block),s(socket))
-name 按文件名查找 -mtime 时间,按修改时间查找,时间数字。
+7 7天以前 , 7 第七天 , -7 最近七天。
特殊符号:
>或1> 输出重定向:把前面输出的东西输入到后边的文件中,会清楚文件原有内容。
>>或1>> 追加输出重定向:把前面输出的东西追加到后边的文件尾部,不会清楚文件原有内容。
0<或< 输入重定向:输入重定向用于改变命令的输入,后面指定输入内容,前面跟文件名。
0<<或<< 追加输入重定向,后跟字符串,用来表示“输入结束”,也可以使用ctrl +d来结束输入。