常见Linux系统目录、文件类型、ls命令、alias命令
2017-12-15 13:50
561 查看
常见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 查询文件详细信息时,最左侧的一列,第一个字符表示文件的类型;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
相关文章推荐
- Linux系统目录结构、ls命令、文件类型与alias命令
- linux学习(五)系统目录结构,ls命令,文件类型,alias
- Linux系统目录结构、ls命令、文件类型、alias命令
- linux 系统目录结构 ls命令 文件类型 alias命令
- Linux系统结构目录、ls命令、文件类型、alias命令笔记
- linux学习第五篇:系统目录结构,ls命令,文件类型以及alias命令
- Linux系统目录结构,ls命令,文件类型,alias命令
- linux 系统目录结构 ls命令 文件类型 alias命令
- Linux系统目录结构、ls命令、文件类型、alias命令
- Linux系统目录结构、文件类型、LS命令、Alias别名
- Linux系统目录结构、文件类型、ls和alias命令
- Linux学习笔记(五)系统目录结构、ls命令、文件类型、alias命令
- 系统目录结构、文件类型、 ls、alias命令
- 一周第五次课(10月20日) 2.1/2.2 系统目录结构 2.3 ls命令 2.4 文件类型 2.5 alias命令
- 系统目录结构文件类型及ls.alias命令
- 2.1/2.2 系统目录结构 2.3 ls命令 2.4 文件类型 2.5 alias命令
- 系统目录结构、文件类型及命令ls\alias的用法2.1-2.5
- Linux学习笔记(系统目录结构,ls,文件类型,alias)
- 系统目录结构 文件类型和ls、alias命令
- 2.1/2.2 系统目录结构 2.3 ls命令 2.4 文件类型 2.5 alias命令