学习内容:
mkdir 命令:创建一个文件夹
-p:强制
ls 命令:显示指定工作目录下之内容
上课只听到老师讲 -d:只显示当前文件夹
~后面百度发现
-a 显示所有文件及目录 (ls内定将文件名或目录名称开头为"."的视为隐藏档,不会列出)
-l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
-r 将文件以相反次序显示(原定依英文字母次序)
-t 将文件依建立时间之先后次序列出
-A 同 -a ,但不列出 “.” (目前目录) 及 “…” (父目录)
-F 在列出的文件名称后加一符号;例如可执行档则加 “*”, 目录则加 “/”
-R 若目录下有文件,则以下之文件亦皆依序列出
rmdir命令:删除空目录,只能删除目录不能删除文件
rm命令:既可以删除目录又可以删除文件
-r:删除目录,可以删除非空目录
-f:强制删除,不询问,直接删除
which命令:查找某个命令的绝对路径
在Mysql -uroot -p 后面不要加上密码,因为安全性的问题
touch命令:创建空文件
mv命令:移动文件或目录
Tail命令:用于显示文件的最后10行。
-数字:后面显示最后几行,-1就显示1行
-f :动态显示文件的最后10行,一般用于排查错误,跟踪一些信息。
文件权限rwx分别代表:读,写,执行。一共有9位
每三位分别是拥有者,所属组,其他用户。
Chmod命令:用来修改文件权限。
Chgrp命令:修改文件/目录的所属组。
Chown命令:修改文件的拥有者
/etc/init.d/network这个文件:要可执行才能用这个命令更新网络
Locate命令:查找文件
Find命令:搜索文件
Atime:访问执行时间大于/小于多少天
Ctime:写入 更改inode属性时间大于/小于多少天
Mtine: 写入时间大于/小于多少天
-type filetype:表示通过文件类型查找文件(f,b,c,d,l,s)
百度得知:
p表示命名管道文件
d表示目录文件
l表示符号连接文件
-表示普通文件
s表示socket文件
c表示字符设备文件
b表示块设备文件
Cd !$命令:可以理解成进你前一个输入的命令的位置.
**Cp命令:**复制
-r 复制目录一定要加-R
Cat 命令:查看文件内容
-A:显示所有内容
如果要装vim:yum install -y vim-enhanced
Vi命令:编辑文件
q:退出
!强制退出
wq:保存退出
x保存退出
X加密
Tac命令:显示内容但是是反序的cat
More命令:查看一个文件内容
Less命令:查看文件内容,功能比more多空格可以翻页
Head命令:可以看前四行文件内容
-数字:看前N行