linux文件类型缩写,常见Linux系统目录、文件类型、ls命令、alias命令

常见Linux系统目录

/bin:存放常用的命令

/sbin:root用的命令存放

/boot:存放的是启动Linux时使用的一些核心文件

/dev:设备的意思,存放Linux的外部设备

/etc:存放所有系统管理所需要的配置文件和子目录,相当于windows的c:\windows目录

/home:用户的家目录

/lib:存放系统最基本的动态链接共享库,库文件

/media:系统会自动识别一些设备u盘,识别后Linux会把识别的设备挂载到该目录

/mnt:可以将临时挂载别的系统文件,可以将光驱挂载到此目录上,可以在该目录下查看光驱内容

/opt:主机额外安装软件所设置的目录,一般为空

/proc:虚拟目录,是系统内存的映射

/root:是root用户的家目录,相当于root用户的home

/run:存放一些服务的pid

/srv:存放的是服务启动之后需要提取的数据

/sys:存放硬件驱动程序相关的信息

/tmp:存放一些临时文件

/usr:类似于Windows下的program files目录

/var:存放不断扩充且经常修改的目录。包括日志文件与pid文件

ls命令

ls命令是linux下最常见的命令。ls命令是list的缩写,可以使用ls查询当前目录下的文档(包括目录、文件夹、文件权限),相当于windows下的dir命令;

1.命令格式:

ls [选项] [目录名]

2.常用参数

-l #查询详细信息

[root@shu001 ~]# ls -l

总用量 4

-rw-------. 1 root root 1418 11月 9 03:33 anaconda-ks.cfg

-la #查询详细信息,包括隐藏文件(以.开头的文件名为隐藏文件)

[root@shu001 ~]# ls -la

总用量 28

dr-xr-x---. 4 root root 159 11月 30 20:25 .

dr-xr-xr-x. 17 root root 224 11月 9 03:32 ..

-rw-------. 1 root root 1418 11月 9 03:33 anaconda-ks.cfg

-rw-------. 1 root root 1718 12月 14 01:21 .bash_history

-rw-r--r--. 1 root root 18 12月 29 2013 .bash_logout

-rw-r--r--. 1 root root 176 12月 29 2013 .bash_profile

-rw-r--r--. 1 root root 176 12月 29 2013 .bashrc

-rw-r--r--. 1 root root 100 12月 29 2013 .cshrc

drwxr-----. 3 root root 19 11月 30 20:25 .pki

drwx------. 2 root root 80 11月 9 22:14 .ssh

-rw-r--r--. 1 root root 129 12月 29 2013 .tcshrc

-i #查询ilod号

[root@shu001 ~]# ls -i

33582978 anaconda-ks.cfg

文件类型

当我们使用ls -l 查询文件详细信息时,最左侧的一列,第一个字符表示文件的类型;

baf19f8892e06a66ec667ad61ecf14ec.png

d:目录

b:块设备

c:字符串设备

l:软链接文件

-:普通文件

s:套接口文件sql

另外,我们用ls -al 可以查看当前目录下的所有文件,这是我们可以看到"."和".."这两个文件

其实"."就是代表当前目录

".."就是代表上级目录

alias命令

alias命令就是别名命令,我们还可以使用alias来自定义命令;

查询系统中有哪些alias,通过查询我们可以看到我们车间的mv命令、cp命令都是通过alias命令来定义的;

[root@shu001 ~]# alias

alias cp='cp -i'

alias egrep='egrep --color=auto'

alias fgrep='fgrep --color=auto'

alias grep='grep --color=auto'

alias l.='ls -d .* --color=auto'

alias ll='ls -l --color=auto'

alias ls='ls --color=auto'

alias mv='mv -i'

alias rm='rm -i'

alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

定义一个新的命令;

alias [新命令]='[原始命令格式]'

[root@shu001 ~]# alias shu32='ls -lha'

[root@shu001 ~]# shu32

总用量 28K

dr-xr-x---. 4 root root 159 11月 30 20:25 .

dr-xr-xr-x. 17 root root 224 11月 9 03:32 ..

-rw-------. 1 root root 1.4K 11月 9 03:33 anaconda-ks.cfg

-rw-------. 1 root root 1.7K 12月 14 01:21 .bash_history

-rw-r--r--. 1 root root 18 12月 29 2013 .bash_logout

-rw-r--r--. 1 root root 176 12月 29 2013 .bash_profile

-rw-r--r--. 1 root root 176 12月 29 2013 .bashrc

-rw-r--r--. 1 root root 100 12月 29 2013 .cshrc

drwxr-----. 3 root root 19 11月 30 20:25 .pki

drwx------. 2 root root 80 11月 9 22:14 .ssh

-rw-r--r--. 1 root root 129 12月 29 2013 .tcshrc

#新建一个命令shu32,相当于使用ls -lha命令;

取消别名命令

unalias [新命令]

unalias shu32

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值