命令行一般格式的基本用法 mount挂载点 目录文件的管理

什么是命令?

Linux命令

  • 用来实现某一类功能的指令或程序
  • 命令的执行依赖于解释器
  1. 命令行基础
    绿色代表可以执行的程序
    在Linux中大多数命令在执行时,都要找到对应的执行程序
which查找命令对应的执行程序
which poweroff		查找poweroff命令对应的执行程序
执行程序的文件路径 : /sbin/poweroff
  1. 命令的执行依赖于解释器(默认解释器 : bin/bash)
  • 用户---->解释器---->内核---->硬件
cat /etc/shells		查看当前系统的解释器有哪些
/bin/sh
/bin/bash		# /bin/bash  是linux操作系统默认的解释器
/usr/bin/sh
/usr/bin/bash

Linux命令的分类(了解即可)

  • 内部命令:属于解释器的一部分
  • 外部命令:解释器以外的其他程序

命令行的一般格式基本用法

命令字   [选项]...  [参数1]	[参数2]
  打     刀枪棍棒    小明       小王
cat /etc/readhat-release /etc/shells	查看etc/readhat-release与/etc/shells的文件内容
cat --help 	查看帮助信息
cat -n /etc/shells	给/etc/shlls的每一行加上行号
ls -l /etc/shells	长格式(显示详细属性)
ls -l /root			显示目录内容的详细属性

选项,调控命令的执行方式(一般情况下)
- 短选项: -l  -A  -c  -d ...
- 多个选项-->复合选项: -lh  -lA  -ld ...
- 长选项: --help ...

参数,命令的操作对象,如目录或文件 
例如 : ls -hd /home/ /boot/

mount挂载

挂载点有什么作用?

  • Linux访问设备必须是在有挂载点的情况下访问
  • 挂载点是为了让目录成为设备的访问点

从光盘中获得众多的软件包
命令行显示光盘内容
Windows:
光盘文件---->光驱设备 ----->CD驱动器(访问点)
Linux:
光盘文件---->光驱设备------->访问点(目录)

查看Linux的光驱设备
淡蓝色代表 : 快捷方式

光驱接口的实际名字叫sr0,快捷方式是/dev/cdrom
ls -l /dev/cdrom

命令行一般格式的基本用法  mount挂载点  目录文件的管理
挂载设备命令

mkdir /dvd		
mount /dev/cdrom /dvd	# 创建挂载点必须左边写设备 右边写访问目录 
# 挂载成功后 : mount:/dev/sr0写保护,将以只读方式挂载
ls /dvd
ls /dvd/Packages/	# 查看linux系统的软件包,软件包以rpm结尾

卸载设备命令

umount /dvd		# 卸载挂载点设备命令
mkdir /nsd01
mount /dev/cdrom /nsd01
ls /nsd01
ls /nsd01/Packages	
注意事项
1.卸载时,当前所在位置不能是访问点(卸载时如果系统监测到有人在访问点,会认为有人在访问数据,卸载数据会消失)
2.挂载时,强烈建议自行创建目录(挂载成功会导致根下已经存在的一些目录消失,会直接影响一些重要数据的读取)
3.挂载时,允许一个设备有多个挂载点(但是一个挂载点,不允许有多个设备)

必须要知道的概念

  • 1.在Linux中,设备是不能直接访问的,必须要通过访问点才可以访问到
  • 2.Linux的访问点就是一个目录,它可以是新创建的也可以是根下已经存在的
  • 3.目录跟设备本来是没有联系的,必须要通过mount命令建立联系

目录文件的管理

cd 
..  # ..返回上一级目录
.   # .代表当前目录
~   #  表示用户家目录(专门存放登陆用户个性化信息的目录)

/root:为管理员的家目录
cd ~root	# 切换root用户的家目录
pwd 
# /root 

ueradd nana		# 创建普通用户nana
cd ~nana
pwd			# 切换nana用户的家目录
# /home/nana
Linux每新建一个新用户,会为该用户在/home下新增一个同名的家目录

上一篇:vue看点推荐


下一篇:Vue源码学习之render