shell特性之支持热键
Ctrl +l:清理屏幕
Ctrl +c:终止当前进程
Ctrl +A:光标从任意位置跳到开头
Ctrl +e:光标从任意位置跳到结尾
Ctrl +u:删除命令光标前的部分,但不包含光标处
Ctrl +k:删除命令光标之后的部分包含光标处也一并删除
su命令
su命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。
su -: 会切换root用户,也会把用户变量也切换到root的环境变量
su : 只是会切换root用户,但是当前的环境变量还是以前用户的环境变量
此处以su - chenyi与su chenyi举例
root切换用户时不用用户密码可直接切换
用户切换root时需要root密码
用户之间相互切换时需要用户密码
在data下创建一个命令“chen"并使输出结果为”yi"步骤:
cd /data
vim chen 在打开的页面内输入echo “yi”,
然后wq保存,保存后赋予可执行权限,步骤如下图
然后把data加入到环境变量内,可以使命令在任何目录下执行chen命令,步骤如下:
vim /etc/profile
然后在空白处输入PATH=$PATH:/data
然后source /etc/profile加载更改文件)
执行chen命令,如下即成功
此时若我们用su chenyi切换用户执行echo $PATH会显示出修改过的环境变量
用su - chenyi后执行echo $PATH不会加载出修改后的data
su chenyi : 非登录式Shell环境 ,环境变量依然是root的环境变量,工作目录没有切换
su - chenyi: 登录式Shell环境,环境变量是用户的环境变量,工作目录切换了
clear命令
清除屏幕信息的命令 clear 直接清屏 没有选项使用
本地镜像的永久挂载
方法一、/etc/fstab是专门实现文件挂载的
输入命令vim/etc/fstab,在空白处输入/dev/sr0 /data iso9660 defaults 0 0然后保存
然后输入mount -a,让挂载立即生效并检查语法错误,如下即挂载成功
方法二、输入命令vim /etc/rc.d/rc.local
然后输入
f [ -d /data ]
then