目录结构:倒状树,最上为根目录root。可理解为家族谱系图,家族向下绵延。
常用目录: bin存放常用的命令;etc存放系统配置文件;home存放所有普通用户的家目录;root存放管理员的家目录;boot存放系统内核及启动有关的文件;lib存放库文件;dev存放设备文件;mut临时挂载点;tmp存放各种临时文件等。
文件类型:- 普通文件;d 目录文件;p 管道文件;l 链接文件;(块设备 b,字符设备 c)设备文件;s 套接字文件。
文件权限:读 r(值 4);写 w(值 2);执行 x(值 1);无 -(值 0)。
文件权限修改chmod:(1)文字权限修改法: 'u' 属主;’g' 同组人;'o' 其他人;'a' 所有人;'+' 增加权限(授权) ;'-' 去掉权限(夺权)。(2)数字权限修改法:权限由三位数字构成,每位数字代表一种角色的权限,由文字权限的值组合(一位数字)来进行文件的权限修改。
常用命令:
进入虚拟机后,右键进入"在终端中打开"
pwd:显示当前位置的绝对路径
cd:切换目录
"cd ~"进入家目录
ls:显示目录中的文件
man:用来查看命令、系统调用、库函数帮助的帮助手册。
touch:创建普通文件。
mkdir:创建目录文件。
mv:移动,剪切文件;文件重命名。
重命名,将“tx”重命名为“txxxx”
剪切,
rm:删除目录。删除非空目录时要加'rm -r 非空目录名'。
删除目录
删除非空目录
rmdir:删除空目录,redir不能删除非空目录。
删除目录(如下图,删除目录txxxx)
cp:拷贝文件。拷贝文件名时用'cp -r'。
拷贝文件(如下图)拷贝cy.c并命名为tx21
拷贝文件名(如下图)拷贝tx21的文件名到tx521
find:查找。
查找文件(如下图,查找cy.c)
grep:过滤查找。
grep过滤查找(如下图)。命令格式:grep “要查找的字母或单词” 文件名(若文件里没有要查找的东西,则什么也不显示)
|:管道,将前一个命令的结果作为下一个命令的输入。
wc:统计文件中单词个数(-w),字符个数(-c),行数(-l)。
su:切换用户名名,若没有指定切换用户名,则默认切换到管理员用户。
文件查看命令:
cat:(1)查看文件内容(2)合并文件(3)在文件中写入数据,Ctrl+d结束输入。
more:分屏显示文件内容。
head:显示文件前n行内容(一般默认前十行)。
tail:显示文件后n行内容(一般默认后十行内容)。
less:文本内容查看器,查看文件内容(文件内容不显示在屏幕上)