zoukankan      html  css  js  c++  java
  • linux 基本操作

     终端常用快捷键

    ctrl+c 中断运行
    ctrl+d 退出中断
    ctrl+s 暂停当前程序,暂停后按下任意键恢复运行
    ctrl+k 删除从光标所在位置到行末
    Alt+Backspace 向前删除一个单词

     

    常用shell指令

    touch 创建了指定的空文件
    touch love_{1..10}_shiyanlou.txt 一次性创建10个编号文件
    mkdir xxx 创建名字为xxx的空目录
    mkdir -p father/son/grandson 创建多级目录
    ls *.txt 列举txt后缀的文件
    man <command_name> 它是Manual pages的缩写,通过执行man命令调用手册页
    <command_name> --help 快速查看一些它的某个具体参数的作用
    sudo cat /etc/xxx 查看某些文件内容
    .(当前目录)和 ..(上一级目录)
    sudo chmod 777 ××× (每个人都有读和写以及执行的权限)
    tree /home 打印目录关系
    cd .. 进入上级目录
    pwd 获取当前路径 (绝对路径是以根"/"目录为起点
    cp test father/son/grandson 将之前创建的"test"文件复制到"/home/shiyanlou/father/son/grandson"目录中
    cp -r A B 复制A目录到B目录,必须带-r参数
    rm test 删除文件
    rm -r direction 删除目录
    mv test family 移动文件
    mv 文件名A 文件名B 重命名文件
    cat -n 文本文件,参数-n表示显示行号
    file A文件 由于linux不是根据后缀来判断文件类型,通常使用file命令查看文件类型
    echo "xxxxxxxxx" > xx.txt 写入重定向到xx.txt

     

    Linux 权限管理

    一个目录同时具有读权限和执行权限才可以打开并查看内部文件,而一个目录要有写权限才允许在其中创建其它文件

     

    关于文件类型,这里有一点你必需时刻牢记 Linux 里面一切皆文件,正因为这一点才有了设备文件( /dev 目录下有各种设备文件,大都跟具体的硬件设备相关)

     

    文件打包与解压缩

    zip 命令

    tar 命令

    压缩与解压常用组合

    Linux 上面常见的格式除了*.zip*.7z,还有 .rar*.gz*.xz*.bz2*.tar*.tar.gz*.tar.xz*.tar.bz2

    讲了这么多种压缩文件,这么多个命令,不过我们一般只需要掌握几个命令即可,包括 ziptar。下面会依次介绍这几个命令及对应的解压命令。

    使用zip打包文件夹

    cd /home/shiyanlou   #存放打包zip的地址
    zip -r -q -o shiyanlou.zip /home/shiyanlou/Desktop #打包的对象目录
    du -h shiyanlou.zip
    file shiyanlou.zip

     使用tar打包文件夹

    cd /home/shiyanlou
    tar -cf something.tar something

    解包

    tar -xf something.tar

     

    解包 *.tar.gz 文件

    tar -xzf shiyanlou.tar.gz

     

    管道默认是连接前一个命令的输出到下一个命令的输入

    而重定向通常是需要一个文件来建立两个命令的连接

  • 相关阅读:
    C++ Primer高速入门之六:数组和指针
    C++ Primer高速入门之六:数组和指针
    C++ Primer高速入门之六:数组和指针
    大学生毕业卖蔬菜,成就财富梦想
    美女毕业去养牛,创造自主牛肉品牌
    情侣合开夫妻店,爱情和努力让他们生活走向光明
    从3万元创业资金到年销售3亿元,看他是如何做到的?
    “海归”创办服装公司,全国竟拥有2000多家网点?
    90后卖地瓜,仅仅一个月就可以赚2万元
    老头创业弄养殖,每亩收入3万元,水蛭为啥这么值钱?
  • 原文地址:https://www.cnblogs.com/clemente/p/10461436.html
Copyright © 2011-2022 走看看