1.Linux的目录结构介绍
用户目录 工作目录
/etc:linux的系统配置文件
/bin./sbin./usr/bin:系统预设的执行文件的目录,ls ls -l(/bin/ls)
/var:系统上运行了很多的程序,程序所产生的日志就存放在/var/log目录下
2.Linux的文件与目录相关命令
蓝色表示的是目录 绿色表示可执行文件 褐色表示的是压缩文件
红底白字表示的是失效的符号连接
3.Linux是一个典型的多用户系统,即不同的用户处于不同的地位,拥有不同的权限,
为了保护系统的安全性,Linux对不同的用户访问同一个文件,做了不同的权限规定
在Linux中我们可以使用ls -l命令来显示一个文件的属性以及文件所属用户和组
d: 代表一个目录
-: 代表一个文件
l: 连接文档(link file)
d r-x(r(read可读)w(write可写)x(可执行)) r-x r-x
注:d以后的每三个字母为一组({rwx})的三个参数组合, 不给此权限就用"-"表示.
其中第一组代表对自己的权限,第二组代表对同组其他成员的权限,第三组代表对组外其
他成员的权限
每个文件的属性由10个字符来确定,从左至右为0-9
d r-x (421) 5(4+1) r-x (421) 5(4+1) --x(421) 1(1)
所以,所有最高权限为 7 7 7
d r-xr-xr-x (权限) 5(一共引用多少次) root(文件所有者) 4096(文件大小) Sep
16 2017(创建日期) boot(文件名)
4.ls -al :a(把隐藏的目录也给显示)
ls -dl : d(仅显示目录本身,而不显示目录内容)
cd 目录名 转到某个目录
路径(相对路径: 不是由 / 开始写,而是 eg: /usr/local --> cd ../或cd ..
绝对路径: 由/开始写 eg:cd /usr/local)
pwd:显示目前所在的目录
mkdir:创建新目录 mkdir [-mp]目录名称
m:配置文件的权限,直接配置
p:帮助直接把所需的目录(包含上一级目录)递归创建出来
eg:在用户目录下创建新目录bb(mkdir bb)
创建一个递归目录(test1/test2/test3)
创建一个目录demo,权限为rwx--x--x (mkdir -m 711 demo)
删除空目录(删不了非空目录) rmdir 目录名
删除非空目录 rm -r(或者-ri,这个是增加询问环节,以y或者n回答) 目录名
创建文件 touch 文件名.文件格式 eg:touch tt.txt
cp 源目录 目标目录 eg:cp aa/tt.txt bb(要在cd ~情况下复制)
mv 源目录 目标目录
5.VIM编辑器,Vi编辑器,ViM是一个文本编辑器
VIM的三种模式:1.命令模式 2.输入模式 3.底线命令模式
命令模式:刚刚启动VIM,进入了命令模式,在此状态下敲击键盘动作当做命令,而不是输入字符 常用的几个命令:1("i"):即insert,切换到输入模式 在i(输入状态下,点Esc,再
点":wq",就可以保存并退出命令模式)
2("x"):删除当前光标下的字符
3(":"):切换到底线命令模式:在底部一行输入命令
在命令模式下按":",就进入底部命令模式,在输入模式中,可以按以下按
键,HOME/END(光标移动到行首/行尾) PageUp/PageDown(上下翻页)
底部命令模式:
网友评论