Linux别名、挂载

本文介绍了Linux中`ls`命令的各种选项用法,如显示文件详细信息、以易读的容量单位显示、显示隐藏文件等。同时讲解了`mount`命令用于挂载设备到目录的操作,以及用户管理中的`useradd`和`passwd`命令。还提到了使用别名简化命令行操作的方法。
摘要由CSDN通过智能技术生成

Day 02 12.02

ls -l /etc/fstab //显示文件的详细信息

root@localhost ~]# ls -l /etc/fstab
-rw-r--r--. 1 root root 465 12月  1 11:00 /etc/fstab

– -l:以长格式显示,显示详细信息

– -h:提供易读的容量单位(K、M等)

– -d:显示目录本身(而不是内容)的属性

– -A:显示所有内容包含隐藏数据

– -R:递归显示内容

• 快捷键

– Ctrl + c:结束正在运行的命令

– Esc+.或Alt+.:粘贴上一个命令的参数

[root@localhost ~]# ls /etc/hosts

[root@localhost ~]# ls -l Alt + .

[root@localhost ~]# cat Alt + .

[root@localhost ~]# cat -n Alt + .

– Ctrl + l:清空整个屏幕

– Ctrl + u:从光标处清空至行首

– Ctrl + w:往回删除一个单词(以空格界定)

• mount挂载

/dev/sr0 = >/dev/cdrom sr0为设备真实名字 cdrom为sr0快捷方式

[root@localhost ~]# ls /dev/sr0
  /dev/sr0
[root@localhost ~]# ls /dev/cdrom
  /dev/cdrom  青色表示快捷方式
[root@localhost ~]# ls -l /dev/cdrom
  lrwxrwxrwx. 1 root root 3 12月  2 11:02 /dev/cdrom -> sr0

mount挂载操作:让目录成为设备的访问点
无法通过 /dev/cdrom/ 直接访问 U光盘数据,访问此目录只会提供给你此设备的一些基本信息。

[root@localhost ~]# mkdir /dvd    根目录下创建dvd目录
[root@localhost ~]# mount /dev/cdrom /dvd  挂载操作
  mount: /dev/sr0 写保护,将以只读方式挂载
[root@localhost ~]# ls /dvd/ 
  CentOS_BuildTag  GPL       LiveOS    RPM-GPG-KEY-CentOS-7
  EFI              images    Packages  RPM-GPG-KEY-CentOS-     Testing-7
  EULA             isolinux  repodata  TRANS.TBL

设备可以挂在不同的目录下,但一个目录只能挂载一个设备;

卸载操作:

[root@localhost ~]# umount /dvd
[root@localhost ~]# ls /dvd              卸载时不能cd进dvd目录

**useradd:**添加用户 **passwd + 用户名:**设置密码

用户家目录:/home 每创建一个用户就会在/home创建一个以用户名命名的目录

cd /home/harry == cd ~harry

*:任意多个任意字符

?:单个字符

[root@localhost ~]# ls /root/a*   所有以a开头
  /root/anaconda-ks.cfg
[root@localhost ~]# ls /boot/vm*   所有以vm开头
  /boot/vmlinuz-0-rescue.x86_64
[root@localhost ~]# ls /etc/*tab    所有以tab结尾
 /etc/anacrontab  /etc/crypttab  /etc/inittab  
[root@localhost ~]# ls /etc/*.conf  以.conf结尾
   /etc/asound.conf               
[root@localhost ~]# ls /etc/??tab  以tab结尾tab前面                                    两个字母
    /etc/fstab  /etc/rwtab
[root@localhost ~]# ls /dev/tty??  tty后两个字母
  /dev/tty10  /dev/tty20  /dev/tty30  /dev/tty40 
[root@localhost ~]# ls /dev/tty?   tty后一个字母
  /dev/tty0  /dev/tty2  /dev/tty4  /dev/tty6  

ls /etc/r?? == ls /etc/r开头三个字符的目录内所有内容

别名的定义:简化复杂的命令

• 查看已设置的别名

alias [别名名称]

**• 定义新的别名 ** 临时重启失效

– alias 别名名称= ‘实际执行的命令行’

• 取消已设置的别名

– unalias [别名名称]

]# hostname

]# alias hn=‘hostname’ #定义别名

]# hn

]# alias #查看系统中有哪些别名

]# unalias hn #删除hn别名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值