美文网首页程序员
day09linux命令大全01

day09linux命令大全01

作者: AAA年华 | 来源:发表于2017-11-04 22:34 被阅读0次

    现实生活中的操作系统:w7,mac,android,ios

    系统目录结构:ubuntu没有盘符这个概念,只有一个根目录/,所有文件都在它下面。

    用户目录:位于/home/user,称之为用户工作目录或家目录。

    表示方式:/home/user

    相对路径:从当前位置开始描述的路径为相对路径

    绝对路径:从/目录开始描述的路径为绝对路径

    .表示当前目录

    ..表示上一级目录,即父目录。根目录下的.和..都表示当前目录。

    访问权限

    读权限(r):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录的权限。

    写权限(w):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。

    可执行权限(x):对文件而言,具有执行文件的权限;对目录来说,该用户具有进入目录的权限。

    Linux命令大全

    1、查看帮助文档:--helpeg:ls --help

    2、man是linux提供的一个手册eg:man ls

    3、自动补全命令(Tab键)

    一个tab补全,如果有唯一定位的,自动出来。

    两个tab所有满足条件的都列出出来。

    4、历史命令(history)

    history将执行过的命令列举出来。

    5、查看文件信息:ls

    注:llls -al的缩写。

    6、输出重定向命令

    注意:>输出重定向会覆盖原来的内容,>>输出重定向则会追加到文件的尾部。

    7、分屏显示:more文件

    空格键可以显示下一页,按下q键退出显示,按下h键可以获取帮助。

    ctrl+b返回上一屏

    ctrl+f下一屏

    8、管道:|

    管道:一个命令的输出可以通过管道做为另一个命令的输入。

    9、清屏:clear

    快捷键:Ctrl + l ( “l”为字母)。

    10、切换工作目录:cd

    11、显示当前路径:pwd

    12、创建目录:mkdir

    通过mkdir命令可以创建一个新的目录。参数-p可递归创建目录

    并且新建目录的名称不能与当前目录中已有的目录或文件同名。

    目录创建者必须对当前目录具有写权限。

    13、删除目录:rmdir

    14、删除文件:rm

    可通过rm删除文件或目录。使用rm命令要小心,因为文件删除后不能恢复。

    15、建立链接文件:ln

    链接文件分为软链接和硬链接。

    软链接:软链接不占用磁盘空间,源文件删除则软链接失效。

    删除母文件a,d也会受到影响,d就相当于a的一个快捷方式。

    硬链接:硬链接只能链接普通文件,不能链接目录。不加-s

    删除一个不影响另一个。相当于粘贴复制。

    16、查看或者合并文件内容:cat

    17、文本搜索:grep

    grep一般格式为:grep [-选项] ‘搜索内容串’文件名

    Eg:grep‘a ’1.txt。

    18、查找文件:find

    19、拷贝文件:cp

    20、移动文件:mv

    没有的是重新命名,有的是移动全部。下图cd就是例子

    21、归档管理:tar

    tar使用格式:tar

    [参数]打包文件名文件

    打包:

    解包:

    22、文件压缩解压:gzip

    压缩前后的文件大小不同,用ll来查看。

    23、结合

    打包压缩:tar-cvzf压缩包包名文件1文件2

    打包压缩:tar-zxvf压tar -zxvf t.tar.gz

    -Zcvf:打包压缩-Zxvf:打包压缩

    :字母顺序可以在任意位置。

    注:记住下面的组的含义。Ugoa代表三者

    相关文章

      网友评论

        本文标题:day09linux命令大全01

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