zoukankan      html  css  js  c++  java
  • linux学习笔记-2.常用命令

    说明:安装linux时,创建一个luao用户,然后使用root用户登陆系统

    1.进入到用户根目录

      cd ~ 或 cd

      cd / 返回到根目录

    2.查看当前所在目录

      pwd

    3.进入到luao用户根目录

      cd ~luao

    4.返回到原来目录

      cd -

    5.返回到上一级目录

      cd ..

    6.查看luao用户根目录下的所有文件

      ls -la

    7.在根目录下创建一个luao的文件夹

      mkdir /luao

    8.在/luao目录下创建src和WebRoot两个文件夹

    • 分别创建:mkdir /luao/src

      mkdir /luao/WebRoot

    • 在当前目录下创建文件夹 还可以 mkdir src WebRoot

      mkdir 创建目录(make directoriy)
      -p 父目录不存在情况下先生成父目录 (parents)

    • 同时创建:mkdir /luao/{src,WebRoot}

      进入到/luao目录,在该目录下创建.classpath和README文件

    • touch 创建空文件  

      分别创建:touch  .classpath、touch README

      同时创建:touch {.classpath,README}

    • 查看/luao目录下面的所有文件

      ls -la

    • 在/luao目录下面创建一个test.txt文件,同时写入内容"this is test"

      echo "this is test" > test.txt

    • 查看一下test.txt的内容

      cat test.txt
      more test.txt
      less test.txt

    • 向README文件追加写入"please read me first"

      echo "please read me first" >> README

    • 将test.txt的内容追加到README文件中

      cat test.txt >> README

    • 拷贝/目录下的所有文件到/luao-bak

      cp -r /luao/luao-bak

    • 进入到/luao-bak目录,将test.txt移动到src目录下,并修改文件名为Student.java

      mv test.txt src/Student.java

    • 在src目录下创建一个struts.xml

      > struts.xml

    • 删除所有的xml类型的文件

      rm -rf *.xml

    • 删除/luao-bak目录和下面的所有文件

      rm -rf /luao-bak

    • 返回到/luao目录,查看一下README文件有多单词,多少个少行

      wc -w README
      wc -l README

    • 返回到根目录,将/luao目录先打包,再用gzip压缩

      分步完成:

      tar -cvf luao.tar luao
      gzip luao.tar
      一步完成:

      tar -zcvf luao.tar.gz luao

    • 将其解压缩,再取消打包

      分步完成:gzip -d luao.tar.gz 或 gunzip luao.tar.gz
      一步完成:tar -zxvf luao.tar.gz

    • 将/luao目录先打包,同时用bzip2压缩,并保存到/tmp目录下

      tar -jcvf /tmp/luao.tar.bz2 luao

    • 将/tmp/luao.tar.bz2解压到/usr目录下面

      tar -jxvf luao.tar.bz2 -C /usr/

  • 相关阅读:
    七月二十六学习报告
    学习笔记167—circos 可视化手册【fonts 篇】
    学习笔记166—Circos增加区块属性【highlight 属性】
    学习笔记165—Circos入门总结【for Brain Network】
    iOS 逆向工程(十三)之加壳与脱壳/砸壳
    iOS 逆向工程(十二)之class-dump工具使用
    iOS 逆向工程(十一)之Reveal工具使用
    iOS 逆向工程(十)之Cytript通用语法
    iOS 逆向工程(九)之解决iOS终端的中文乱码
    iOS 逆向工程(八)之sh脚本文件处理重复性工作
  • 原文地址:https://www.cnblogs.com/luao/p/10549742.html
Copyright © 2011-2022 走看看