1)获取历史操作命令:

"!<history指令编号>”即可运行相应命令

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

[root@server1 ~]# history
..............
1011 uname -s
1012 uname -n
1013 uname -m
..............
1018 history
[root@server1 ~]# !1012
uname -n
server1

2)cd命令:

cd 返回home目录

cd ~ 返回home目录

cd - 返回上次的目录

 

3)login shell和startup的bash configuration file的加载顺序:

/etc/profile

然后按照下面的顺序,第一个被找到的文件将被调用,后续的即使存在也被跳过:

~/.bash_profile

~/.bash_login

~/.profile

接着.bashrc,和/etc/bashrc被调用。

例如:/etc/profile ==> .bash_profile ==> .bashrc ==> /etc/bashrc

注:/etc/profile.d (location of extra environment setup scripts)

 

4) 磁盘和文件系统:

fdisk:输出设备的所有分区内容和操作分区(删除,新增)
lsblk: 查看的是block device,也就是逻辑磁盘大小。
df:查看的是file system, 也就是文件系统层的磁盘大小。
du:评估文件系统的磁盘使用量(常用在估计目录所占磁盘容量)

#fdisk -l
#df -i
#df -h

root@Ubuntu01:~# lsblk
NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda       8:0    0   64G  0 disk
├─sda1    8:1    0 63.9G  0 part /
├─sda14   8:14   0    4M  0 part
└─sda15   8:15   0  106M  0 part /boot/efi
sdb       8:16   0    4G  0 disk
└─sdb1    8:17   0    4G  0 part /mnt
sdc       8:32   0   64G  0 disk

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄