1,Linux目录结构
Linux没有盘符的概念,只有一个根目录 / 所有文件都在它下面
/bin:
bin是Binary的缩写, 这个目录存放着最经常使用的命令
/boot:
这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。
/dev :
dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。
/etc:
这个目录用来存放所有的系统管理所需要的配置文件和子目录。
/home:
用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。
/lib:
这个目录里存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。
/lost+found:
这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。
/media:
linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。
/mnt:
系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容了。
/opt:
这是给主机额外安装软件所摆放的目录。比如你安装一个ORACLE数据库则就可以放到这个目录下。默认是空的。
/sbin:
s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。
2,命令概念
1,家目录
家目录路径
系统管理员 (root用户):/root
普通用户:/home/用户名
对于root用户,可以在任何地方进行操作(比如创建文件夹)
对于普通用户,只能在自己的家目录中操作(比如创建文件夹)
2,命令行说明
root:表示当前使用的用户
@符号后面的:表示当前系统的名字
空格后面的:表示当前所在的目录
#:表示当前用户是系统管理员
(如果是普通用户登录,那么此处是$)
3,命令格式
命令 [-选项] [参数]
注意:
①命令、选项、参数是区分大小写的,注意留空格
②[]里面的内容是可选的,当然在正式写指令时不要把[]打出来
③选项(可以是零个、一个或者多个)
主要是为了调节命令的具体功能有两种
第一种:一般使用短横“-”后面加选项缩写(ls -a)
第二种:如果是完整选项名称,一般使用双短横“–”(ls --all)
④参数(传给命令的参数,可以是零个、一个或者多个)
可以指定命令操作的对象,如文件、目录名等
ls -la /home
⑤如果命令输入太长,看起来比较累的话,可以使用“\”符号使命令连续到下一行
4,操作技巧
1、上下箭头:
在命令行下通过上下键选择之前用过的历史命令,
方便需要重复执行的命令
2、Tab键:
1)对于文件或目录名:提示功能
2)对于命令
例如只需输入pw,再连续按两次Tab键,
3、清屏命令
clear
或
Ctrl+L
4、如果想要退出选择
可以按 Ctrl+ C
作用:查看联机手册
格式:man [-选项] 命令名称
示例:
man ls
man ifconfig