Linux命令小结

来源:互联网 发布:微信淘客软件 百度云 编辑:程序博客网 时间:2024/06/16 03:12
 Linux命令:
    cd : 进入指定目录。
    ls:列举当前文件夹下的所有文件和文件夹。
        ls -a 显示隐藏文件
        ls -l  以列表的形式显示   缩写 ll
        ls -l -h 显示文件大小。
        ls  x* 显示以x开头的文件。(通配符)
        ls 2? 显示2开头后面就一位的文件。
        ls 1[1234]3  显示以1开头,以3结尾,第二位可以是1-4的 文件 (ls 1[1-4]3)。
    pwd : 当前文件所在的路径。
    touch 1.txt    : 创建文件。

    mv: 1.重命名文件。mv   1.txt   2.txt
           2.剪切粘贴文件。mv  1.txt   c:/

    mkdir  : 创建文件夹。
            -p :依赖的文件夹没有的话会自动创建。
    rmdir: 删除文件夹
    clear: 清空。
    文件名前加. 说明是隐藏文件。
    cat :查看文件内容,不能编辑。可以同时查看多个文件的内容
    vi :查看文件内容。
    more : 分屏显示文件内容。(查看大文件。 按f键下一页,b键上一下,q键退出)
    history :执行过的命令。
    rm: 删除文件
            -r :递归的删除文件夹。
    重定向:> 将显示内容放到一个文件里
    追加: >> 将显示的内容追加到文件中
    管道 : |    一个命令的输出可以通过管道作为另一个命令的输入。
相对路径:从当前路径算起 用 . 表示。.. 上一层路径。
    
绝对路径:从根目录算起  
cd - :跳到上一次输入的路径下。
cd ~ :  家目录
tree : 以目录树的形式显示文件。

链接:
    软链接  ln -s   1.txt   1-softlink.txt  相当于快捷键,没有数据内容
    硬链接  ln 1.txt   1-hardlink.txt  原文件被删除后, 硬链接文件依然可以用。

    cp: 拷贝
            -r 操作文件夹

     grep : 文本搜索
            - n 显示行数。
            “^x”:以x开头的内容。

            “x$”: 以x结尾的内容。

      find: 搜索文件   
              sodu  find   ./   -name   x 根据名字x在当前目录下找文件。(sodu  使用文件夹权限)。
               find ./  -size  2M  根据文件大小查找文件。
               find ./  -perm 777 根据文件权限查找文件。
    tar: 归档管理(打包)。
            tar -cvf  a.tar  *.class  将所有的.class文件打包到a.tar
            tar -xvf a.tar (解包)。
            tar -zcvf   a.tar.gz  *.class 将所有的.class文件压缩打包
            tar -zxvf  a.tar.gz (解包解压)。
另一种压缩打包:
                tar - jcvf   b.tar.bz2  *.class 
                tar - jxvf   b.tar.bz2   -C (解包解压指定目录下)。

       which   ls   查看命令是哪个目录下的文件。
        cal 日历


    
原创粉丝点击