美文网首页
学习Linux笔记(文件夹、权限管理、vim/vi)

学习Linux笔记(文件夹、权限管理、vim/vi)

作者: 灿烂的GL | 来源:发表于2018-05-17 21:42 被阅读0次

    Linux学习地址(鸟哥私房菜)

    网络基础地址

    linux 的基本指令:

    1、返回上级目录:cd..

    2、进入一个文件夹中执行ls可以返回所有文件,ls -lh获取文件夹全部信息(也可以通过ls --help查找功能)


    文件操作常用语句

    3、创建文件:torch file2/torch fil2.py/torch file2 file3 file4

    4、复制

    复制文件:cp  new_address old_address

    eg :cp file1 filecopy

    cp file1 file2 filecopy(支持多文件复制)

    cp -i file1 filecopy(避免重复覆盖文件)

    复制文件到文件夹:cp file1 folder1/

    复制文件夹到另一个文件夹:cp -R folder1/ folder2/(将文件夹1中全部文件到文件夹2中)

    复制同命名的文件:cp file*  folder2/(以file开头的文件复制到文件夹2中)

    cp  *4  folder2/(以4结尾的文件复制到文件夹2中)

    5、移动文件:mv file1 folder2/

    6、重命名:mv file2 file1(文件2 变成文件1)


    文件夹操作常用语句

    7、创建文件夹:mkdir folder3

    mkdir folder3/f3

    8、删除文件:rm -i file2 file3 

    9、删除文件夹:rm -r folder3(删除文件夹3中所有文件)

    10、显示文件内容:cat t.py

    11、复制文件内容到另一个文件:cat t.py > c.py

    cat t.py c.py >b.py(把t 和 c中数据叠加放入b中,这里b.py 是新创建的文件)

    12、将内容放入已有内容后面:cat t3 >> t.py


    linux 的权限管理:

    1、权限格式

             Linux下文件的权限类型一般包括读,写,执行。对应字母为 r、w、x。

              Linux下权限的除了第一个代表文件属性,后面依次三组划分,分别是usr 、group 、other 三种。每个文件都可以针对这三个属组(粒度),设置不同的rwx(读写执行)权限

    d代表的是目录(directroy)-代表的是文件(regular file)s代表的是套字文件(socket)

    p代表的管道文件(pipe)或命名管道文件(named pipe)

    l代表的是符号链接文件(symbolic link)

    b代表的是该文件是面向块的设备文件(block-oriented device file)

    c代表的是该文件是面向字符的设备文件(charcter-oriented device file)

    2、修改文件:chmod u+r t1.py(user 可以进行可读r文件t1) ,可以调用ls -1 t1.py查看文件权限,也可以减去权限,usr对应语句chmod u-r t1.py

    group 对应语句:chmod g-r t1.py

    other 对应语句:chmod o-r t1.py

    全部用户对应语句 :chmod a-r t1.py

    同时支持属组同时使用:chmod gu-r t1.py


    远成控制Linux

    先安装个东西:sudo apt-get install openshh-server(这块没学完先挖个坑)


    vi编辑器和vim编辑器

    这是学习视频地址可以参考下

    简介:vi 可以直接打开文件(打开是纯文本),也可以做一些设置,如set number(适合基础配置修改)

    vim是vi的升级,支持vi的指令,关键词会标注(基础代码变成适合)

    1、启动vi:vi file(纯在打开,不存在创建新文件)

    2、编辑模式:修改删除复制

    3、插入模式:a/i/o

    4、扩展模式:按ESC键,加:wq

    5、通过w跳下一个词,b后退,通过)下一个段落,(上一个段落

    6、修改,复制,删除分别是cc  dd  yy 

    7、撤销所有U 撤销最近一次修改u

    8、搜索:/txt或者向前搜索?txt,输入n就会依次往后寻找要搜索的文本,往前输入N

    9、粘贴p

    10、保存:w,退出:q,保存退出:wq,强制保存:w!,强制退出:q!

    相关文章

      网友评论

          本文标题:学习Linux笔记(文件夹、权限管理、vim/vi)

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