美文网首页
Linux基础

Linux基础

作者: 生信F3 | 来源:发表于2020-04-20 20:18 被阅读0次

    参考书籍:《鸟哥的Linux私房菜》

    Linux文本模式下指令的下达

    [username@localhost ~]$ command [-options] parameter1 parameter2 ...
    username:目前账号
    localhost:主机名 
    ~:当前目录(家目录)
    $:一般身份用户提示符(# root模式下)
    command:指令
    options:选项
    parameter:参数
    

    说明:
    1 一行指令中的第一个输入部分必须是指令或可执行文件案(例如脚本);
    2 加入选项设定时,通常选项前面会带 - 号,例如 -h;有时候会使用选项的完整全名,则选项前会带有 -- 符号,例如 --help
    3 指令,选项,参数之间以空格来区分,不论空几格 shell 都视为空一格;
    4 严格区分大小写;
    5 按下 [Enter] 后,该指令就立即执行 。

    几个重要的快捷键:
    [Tab]:具有【命令补全】和【文件补齐】的功能
    [Ctrl+C]:中断目前程序
    [Ctrl+L]:清除当前页面所有信息

    Linux文件属性

    [root@study ~]# ls -al
    total 40
    dr-xr-x---.  5 root root  261 Apr 21 10:45 .
    dr-xr-xr-x. 17 root root  224 Apr 20 12:42 ..
    -rw-------.  1 root root 1801 Apr 20 12:44 anaconda-ks.cfg
    -rw-------.  1 root root   53 Apr 20 22:20 .bash_history
    -rw-r--r--.  1 root root   18 Dec 29  2013 .bash_logout
    -rw-r--r--.  1 root root  176 Dec 29  2013 .bash_profile
    -rw-r--r--.  1 root root  176 Dec 29  2013 .bashrc
    drwx------.  4 root root   31 Apr 20 21:18 .cache
    drwxr-xr-x.  3 root root   18 Apr 20 21:18 .config
    -rw-r--r--.  1 root root  100 Dec 29  2013 .cshrc
    drwx------.  3 root root   25 Apr 20 13:03 .dbus
    -rw-r--r--.  1 root root 1849 Apr 20 13:04 initial-setup-ks.cfg
    [    1    ][2][ 3 ][ 4 ][ 5 ][     6     ][          7         ]
    [类型权限][连结][拥有者][群组][文件容量][修改日期][档名]
    

    压缩与打包

    Linux常见的压缩文件案扩展名

    *.Z     compress程序压缩的文件(退流行)
    *.zip   zip程序压缩的文件(windows常见)
    *.gz    gzip程序压缩的文件
    *.bz2   bzip2程序压缩的文件
    *.xz    xz程序压缩的文件
    

    压缩指令

    gzip|bzip2|xz [-cdv] 文件名
    选项与参数:
    -c:将压缩的数据输出到屏幕上,可透过数据流重导向来处理
    -d:解压缩
    -v:显示出原文件/压缩文件的压缩比
    -----------------------
    范例1:找出/etc底下容量最大的文件,并将它复制到/tmp,然后以gzip压缩
    [hotlong@study tmp]$ ls -ldSr /etc/*
    [hotlong@study tmp]$ cd /tmp
    [hotlong@study tmp]$ cp /etc/services .
    [hotlong@study tmp]$ gzip services
    范例2:将范例1的文件解压缩
    [hotlong@study tmp]$ gzip -d services.gz
    

    注意:
    1 Linux上的压缩指令通常仅能针对一个文件压缩和解压缩;
    2 在预设的状态下原本的文件会被压缩为 .gz 的档名,源文件就不再存在了。

    查看压缩文件

    zcat|zmore|zless|zgrep 压缩文件名
    --------------------------------------
    范例3:由于services是文本文件,请将范例1的压缩文件内容读出来
    [hotlong@study tmp]$ zcat services.gz
    类似的:
    bzcat|bzmore|bzless|bzgrep
    xzcat|xzmore|xzless|xzgrep
    

    相关文章

      网友评论

          本文标题:Linux基础

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