5.系统目录结构 ls命令 文件类型 alias命令

6月1日任务
2.1/2.2 系统目录结构
2.3 ls命令
2.4 文件类型
2.5 alias命令spa

2.1/2.2 系统目录结构:日志

ls(全称list)命令是用来列取目录或是文件的排序

root目录下为root用户下的家目录(每一个用户下都有一个家目录)进程

useradd aming(useradd即为建立一个普通用户)字符串

普通用户的文件是在/home/下配置

 

tree命令是以树形的方式来显示一个文件下有哪些子目录,须要用yum install -y tree来安装tree权限

tree -L 2 /(即指定最大显示的/目录为2层),咱们能够用tree -L 1 /来看一下/下的一层目录(作目录解释)二进制

sbin下的目录都是root用户用的,bin下的目录是普通用户用的(root用户也能用)  经常使用程序

boot系统启动下的相关文件im

dev是系统里面设备的特有文件,好比鼠标,键盘,光盘,硬盘

etc是系统的配置文件所在的路径,例如以前配置的网卡文件  经常使用

home是普通用户的家目录

lib以及lib64是存系统的库文件,(库文件可理解为许多应用程序并非一个完整的可执行文件,它们被分割成一些相对独立的动态连接库,即库文件,放置于系统中。当咱们执行某一个程序时,相应的DLL文件就会被调用。)

media是媒介目录(默认为空),好比插入一个U盘,会自动的放在该目录下

mnt是临时挂载的挂载的目录(默认为空),好比咱们能够临时把光驱或硬盘挂载在该目录下,而后用它

opt不作了解(默认为空)

proc是系统启动的一些进程  偶尔会用

root是root用户下的家目录

run是进程产生的一些临时文件(重启后会消失)

srv是服务产生的一些文件(默认为空)

sys是存系统内核相关的文件(平时不会去动,不用关注)

tmp是系统的临时目录,任何一个用户均可以在该目录下去改写或删除一些东西,权限很大

usr是用户的一些文件,系统的用户所用到的一些命令  经常使用

var     /var/log会存系统的日志  经常使用

----------------------------------------------------------------------------------------------------------

2.3 ls命令:

ls -l  列出文件的详细信息,例如所属组 大小等

ls -a 显示当前目录下的全部文件及文件夹包括隐藏的.和..等

ls -la 显示当前目录下的全部文件及文件夹包括隐藏的.和..等并显示详细信息,详细信息包括大小,属组,建立时间

ls -i 文件号

ls -h 自动变换单位   (b  kb)

ls -t  按时间的顺序排序,越晚的排在越上面,越早的排在越下面

ls -d  只列目录自己

------------------------------------------------------------------------------------------------------------

2.4 文件类型:

ls -l命令后出来的信息

 

最左侧的(红线左侧),表示文件的类型:

d表示目录,蓝色的

-表示普通的文件,包括二进制的,可以使用cat查看      /bin/ls/没法查看因是二进制文件

c表示字符串设备,黄色的,像鼠标键盘

l表示软链接,粉绿色的,至关于Windows的快捷方式

b表示块设备,像光盘 磁盘

s表示用来通讯的,粉色的,系统里多个进程或多个服务相互直接传递数据、信号等等

-----------------------------------------------------------------------------------------------------------

2.5 alias(别名)命令:

which可查看别名

用alias命令可自创一个别名命令,写法为alias (自创名称)='(命令)'

例如:

alias aming='ls -lha'   那么aming这个命令就表明列出详细当前目录下的文件及隐藏文件并自动变换单位

unalias可取消别名,写法为unalias (自创名称)

例如:

unalias aming即取消aming这个自创别名的命令

相关文章
相关标签/搜索