seq  sequence序列

[root@wuyike ~]# seq 5 8

5

6

7

8


打1-10的奇数:

[root@wuyike ~]# seq 1 2 10

1

3

5

7

9


打1-10之间的偶数:

[root@wuyike ~]# seq 2 2 10

2

4

6

8

10


横着打:

[root@wuyike ~]# seq -s " " 5   -s:指定分隔符

1 2 3 4 5

[root@wuyike ~]# seq -s "@" 2 2 10

2@4@6@8@10


less:按屏(空格、page up/page down)或者按行(回车)查看文件

more:按屏(空格、page down)或者按行(回车)查看文件,不能向上查看



目录结构:

顶点/:根。其他所有目录都在根下。


只看根目录下面的一层结构:

[root@wuyike ~]# tree -L 1 /

/

├── bin

├── boot

├── data

├── dev

├── etc

├── home

├── lib

├── lib64

├── lost+found

├── media

├── mnt

├── opt

├── proc

├── root

├── sbin

├── selinux

├── srv

├── sys

├── tmp

├── usr

├── var

└── wuyike

参数L:层数

参数d:只显示目录文件

[root@wuyike ~]# tree -Ld 1 /

/

├── bin    

├── boot

├── data

├── dev

├── etc

├── home

├── lib

├── lib64

├── lost+found

├── media

├── mnt

├── opt

├── proc

├── root

├── sbin

├── selinux

├── srv

├── sys

├── tmp

├── usr

├── var

└── wuyike

/etc /bin有可能不在一个磁盘上

挂载:磁盘设备默认没有入口,不能访问的

mount把设备/dev/sda1挂载到/etc上:

mount /dev/sda1 /etc


/usr  存放unix系统商开发的程序。

/user/local 存放用户自己安装的程序,相当于c:/program files。一般编译软件的时候默认路径,yum或者rpm包安装的默认路径一般不是这里了

/opt某些系统,用于存放第三方厂商开发的程序,所以取名为option,意为“选装”。


FHS:filesystem hierarchy standard 目录层次标准

/etc目录下放置系统的配置文件

/bin和/sbin放置程序及系统命令。第二层是针对/usr和/var这两个目录的子目录:/var/log下放置系统日志文件等。

提示:/var分区单独分出来,硬盘足够大。我们都有监控,剩余20%报警。


wKioL1jwlEThtI8EAAT7sXNCrjE304.png

基本命令目录

引导文件目录

设备文件目录

系统配置文件目录

共享库和内核模块的目录

临时挂载点目录

额外的应用软件包目录

程序及系统命令目录

临时文件目录

第二层目录

日志的目录。可变化的数据目录

特殊地:

/home:普通用户的家目录

/root:管理员的家目录

/lost+found:

/proc:操作系统运行时,进程与内核信息虚拟文件系统。

[root@wuyike ~]# cat /proc/cpuinfo 查看内存信息

[root@wuyike ~]# cat /proc/meminfo 查看cpu信息

[root@wuyike ~]# cat /proc/loadavg 查看负载信息(系统繁忙程度)

0.00 0.00 0.00 1/154 38584

[root@wuyike ~]# uptime

 06:05:32 up 2 days,  8:45,  2 users,  load average: 0.00, 0.00, 0.00

[root@wuyike ~]# cat /proc/mounts 查看挂载情况


wKiom1jwmdyiNUbkAAN_t1nOtog139.png