1/4(mount挂载卸载 、目录及文件管理 、别名的定义、)

which:查找程序 例如:which hostname
程序的执行依赖于解释器(shells 默认解释器/bin/bash) 例如:cat /etc/shells #查看Linux有哪些解释器
绿色:可以执行的程序 例如:ls /bin/bash #默认的解释器
cat --help #查看命令帮助信息
命令行完整格式:-命令字 【选项】… 【参数1】【参数2】…
例如:cat -n /etc/shells #输出带行号
ls -l #显示详细信息
ls -l /etc/passwd #长格式显示
ls -l /etc/fstab #显示详细属性
ls -l /etc/shells
ls -l /root #默认显示目录内容的详细信息

tab:自动补全(命令字、选项、参数、文字路径、软件名、服务名)
例如:if(tab)(tab) #列出以if开头的命令

快捷键:
esc+.或alt+. 粘贴上一个命令的参数 (.之能事大键盘的句号)
Ctrl+l 清屏
Ctrl+u 从光标处清空至首行
Ctrl+w 往回删除一个单词(以空格界定)

moun挂载操作 需求:众多的软件包(从光盘中获得)
显示系统所有挂载信息
命令行显示光盘的内容 :ls /dev/sr0 #源文件
ls /dev/cdrom #快捷方式
ls -l /dev/cdrom #右击属性
使用mount命令:格式:mount 设备路径 挂载点目录
mkdir /dvd #先创建
ls /dvd #查看
mount /dev/cdrom /dvd #写保护,将以只读方式挂载
卸载操作:umount 挂载点目录 例如:umount /dvd

目录与文件管理:
~:表示家目录 例如:去往家目录 cd ~pg
suer:用户user的家目录 /root是Linux管理员的家目录
/home:存放所有普通用户的家目录
useradd:创建用户 例如:useradd pg #创建用户pg
cd ~pg #去往pg用户家目录
passwd pg #为pg用户创建密码

常用命令选项:
-l:以长格式显示,显示详细信息
-lh:提供易读的容量单位(K、M等)
-ld:显示目录本身(而不是内容)的属性
-A:查看隐藏数据
-R:显示目录本身以及目录的子目录内容

使用通配符:

  • :任意多个字符 例如:/root/a*
    ? :单个字符 例如:/dev/tty? /dev/tty??
    【】:只能是连续的,范围是0-9 例如:/dev/tty【3-9】
    {} :多种不同的 例如:/dev/tty{3,10,13}

别名的定义 (简化复杂的命令 ):
alias:创建别名 格式:alias 别名=‘要改的别名’
unalisa:删除别名 格式:unalisa 别名
alias :查看系统中的别名

mkdir:-p :连同父目录一起创建 例如:mkdir -p /opt/aa/bb/cc/dd

rm 删除:格式:rm 【选项】…文件或目录… rm -rf/home(直接删,没有提示) rm -rf/home/*(删除的home目录下的所有)
删文件 例如:rm /home (有提示,y确认删除)
删目录 例如:rm -r /home (提示,y确认删除)
常用命令选项:-r、-f :递归删除(含目录)、强制删除

mv移动:源数据会消失 格式:mv 原文件… 目标路径 例如:mv pg.txt pg01
路径不变的移动:
路径改变的移动:
cp-copy:源数据不会消失: 格式:cp /root/pg.txt /root/pg02
cp -r /root/pg01 /root/pg02 #复制目录的话,要加-r
重名进行强制覆盖: 格式:\cp -r /root/pg01 /root/pg02 #本次操作临时取消重
复制可以支持重新命名 格式:cp -r /home/ /opt/myhome
复制与一个点进行连用,将数据复制到当前目录下: 格式:cd /etc/passwd .
复制两个以上,将以最后一个为目标,其他为参数:cp -r /home /etc/passwd /boot /etc/shells /root/pg13
grep:输出包含指定字符串的行 例如:grep root /etc/passwd
格式:grep 单词 /文件名/文件名
-v :取反匹配 例如:grep -v root /etc/passwd
-i :忽略大小写 例如:grep -i ROOT /etc/passwd
-^word :以字符串Word开头 例如:grep ^root /etc/passwd
-word$ :以字符串word结尾 例如:grep root$ /etc/passwd

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 可以使用以下命令将分区 `/dev/sdb1` 挂载目录 `/mnt/sdb1`: ``` sudo mkdir /mnt/sdb1 # 创建挂载点 sudo mount /dev/sdb1 /mnt/sdb1 # 挂载分区 ``` 如果你想在每次启动时自动挂载此分区,可以编辑 `/etc/fstab` 文件,添加以下行: ``` /dev/sdb1 /mnt/sdb1 ext4 defaults 0 0 ``` 保存并退出文件,下次启动时该分区将自动挂载到 `/mnt/sdb1` 目录。 ### 回答2: 要将分区/dev/sdb1挂载目录/mnt/sdb1,可以按照以下步骤进行: 1. 打开终端,以管理员权限登录系统。 2. 首先,查看系统中的所有分区信息,可以使用命令`sudo fdisk -l`。 3. 在结果中找到/dev/sdb1分区,并确保该分区已经存在。 4. 创建挂载目录/mnt/sdb1,可以使用命令`sudo mkdir /mnt/sdb1`。 5. 确保要挂载的分区没有被其他设备或进程占用。如果有,请先卸载该分区。 6. 开始挂载,可以使用命令`sudo mount /dev/sdb1 /mnt/sdb1`,其中`/dev/sdb1`为要挂载的分区设备。 7. 挂载成功后,可以通过命令`df -h`来验证该分区是否已经成功挂载到/mnt/sdb1。 8. 如果需要开机自动挂载该分区,可以编辑/etc/fstab文件,添加一行类似于`/dev/sdb1 /mnt/sdb1 ext4 defaults 0 0`的内容。其中,ext4为分区的文件系统类型,根据实际情况修改。 9. 至此,/dev/sdb1分区已成功挂载到/mnt/sdb1目录下,可以通过该目录访问和操作该分区下的文件文件夹。 请注意,以上步骤需要在具备管理员权限下进行。保证操作准确性和安全性,建议在进行任何磁盘操作前,提前备份重要数据,并确保操作不会对系统和数据产生不可恢复的影响。 ### 回答3: 将分区/dev/sdb1挂载目录/mnt/sdb1的过程如下: 首先,确保分区/dev/sdb1存在且可用。使用命令`lsblk`或`fdisk -l`可以列出所有的磁盘和分区信息,确认/dev/sdb1是否存在。 接下来,创建挂载点/mnt/sdb1。可以使用`mkdir`命令创建挂载目录,即`mkdir /mnt/sdb1`。 然后,使用`mount`命令将分区/dev/sdb1挂载到/mnt/sdb1目录上。命令为`mount /dev/sdb1 /mnt/sdb1`。 如果/dev/sdb1分区已经被挂载到其他目录上,需要先将其卸载。可以使用`umount`命令进行卸载,命令为`umount /dev/sdb1`。 最后,通过使用`df -h`命令检查挂载结果,确认/dev/sdb1分区是否已成功挂载到/mnt/sdb1目录上。 以上就是将分区/dev/sdb1挂载目录/mnt/sdb1的步骤。挂载后,可以在/mnt/sdb1目录下访问和操作/dev/sdb1分区中的文件和数据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值