linux基础

Posted 张益达a

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux基础相关的知识,希望对你有一定的参考价值。

1.linux切换目录的命令

  绝对路径: 由根目录/写起,例如: /usr/share/doc 这个目录

  相对路径: 不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd ../man 

  sudo -i  进入localhost

  cd usr  切换到该目录下usr目录

  cd ../  切换到上一层目录

  cd /  切换到根目录

2.目录的相关命令

  mkdir test 创建名为test的目录

  ls 查看该目录下所有目录和文件

  ls -a  查看目录和文件(包括隐藏的)

  ls -l(ll)  查看所有目录和文件的详细信息

  find /root -name ‘*test*‘  搜索root目录下 名字有test的目录和文件

  mv xxx yyy  将xxx名称改为yyy

  mv yyy /  将yyy剪切到/目录下

  cp -r xxx /  将xxx复制到/目录下

  rm -rf xxx  强制删除xxx

3.文件的相关命令

  touch xxx.txt  创建名为xxx.txt的文件

  cat/more/less/tail  xxx.txt 查看文件内容

  cat 只看最后一屏 more 回车下一行空格下一页q退出 less pgup/pgdn上下翻页q退出 tail -10 xxx.txt查看后10行)

  tail -f xxx.txt 动态监控文件

  vim 文件-->进入文件-->命令模式-->按i进入编辑模式-->编辑文件-->ESC进入底行模式

    -->wq保存退出

    -->q!强制退出

4.压缩和解压

  tar -zcvf xxx.tar.gz a.txt b.txt c.txt   将a.b.c打包并压缩,打包后文件名称为xxx.tar.gz

  tar -zcvf xxx.tar.gz ./*  打包当前文件夹文件

  tar -xvf xxx.tar.gz  解压

  tar -xvf xxx.tar.gz -C ./aaa/ 解压到aaa文件夹

以上是关于linux基础的主要内容,如果未能解决你的问题,请参考以下文章

编程基础 linux基础入门--linux为何物?

linux具体要学点啥,基础要学啥?

linux入门基础——linux用户基础

Linux基础篇--linux基础和帮助用法

Linux基础(03)常用基础指令和操作

Linux操作基础