美文网首页
Linux基础

Linux基础

作者: 马克扎克化云腾 | 来源:发表于2019-08-19 16:47 被阅读0次

    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(上下翻页)
    底部命令模式:

    相关文章

      网友评论

          本文标题:Linux基础

          本文链接:https://www.haomeiwen.com/subject/qmfssctx.html