zoukankan      html  css  js  c++  java
  • Linux系统目录及必备命令学习

    Linux目录:
      /: 根目录
      /bin: 存放必要的命令
      /boot: 存放内核以及启动所需的文件
      /dev: 存放设备文件
      /etc: 存放系统配置文件
      /home: 普通用户的宿主目录,用户数据存放在其主目录中
      /lib: 存放必要的运行库
      /mnt: 存放临时的映射文件系统,通常用来挂载使用
      /proc: 存放存储进程和系统信息
      /root: 超级用户的主目录
      /sbin: 存放系统管理程序
      /tmp: 存放临时文件
      /usr: 存放应用程序,命令程序文件、程序库、手册和其他文档
      /var: 系统默认日志存放目录


    Linux常用命令:
      cd命令 :
        cd /home : 进入/home目录
        cd /root : 进入/root目录
        cd ../ : 返回上一级目录
        cd ./ : 当前目录(相对路径,例如cd /home/test,cd加完整的路径,可以理解为绝对路径)

      ls命令:
        ls ./ :查看当前目录所有的文件和目录
        ls -a : 查看所有的文件,包括隐藏文件,以.开头的文件

      pwd命令:显示当前所在的目录

      mkdir命令:创建目录
        mkdir test : 创建test目录,mkdir后面接目录名称

        mkdir -p     :创建多级目录

      rmdir命令: 删除空目录
        rmdir test: 删除test目录

      rm命令 :删除文件或者目录

        rm -rf test.txt (-r 表示递归,-f表示强制) ==》该命令谨慎使用

      cp命令:拷贝文件

        cp old.txt  /tmp/new.txt 常常用来备份,如果拷贝目录需要加-r 参数

        cp  -r /root /tmp :将/root目录拷贝到/tmp底下

      mv命令:重命名或者移动文件或者目录

        mv old.txt new.txt :将old.txt移动到new.txt

      touch命令:创建文件

        touch test.txt : 创建test.txt,如果test.txt存在,则表示修改当前文件的时间

      Useradd命令:创建用户

        useradd trrip : 创建用户trrip
        userdel trrip : 删除用户trrip

      Groupadd命令: 创建组

        groupadd trrip :创建组trrip

        groupdel trrip :删除组trrip

      find命令:查找文件或目录

        find /home -name "test.txt":查找/home目录下名字为test.txt的文件

        命令格式:find + 查找的目录(例如:/home)+ -name(指定需要查找的文件名称,可以使用*代表所有) + 文件名(test.txt)

        find /home -name "*.txt":查找/home目录下,所有以".txt"结尾的文件或者目录

      cat命令;查看文件

        cat test.txt:查看test.txt文件

      more命令:查看文件内容,分页查看

      vi命令:修改某个文件

        vi有三种模式:命令行模式、文本输入模式、末行模式。

        vi test,txt :编辑test.txt(进入编辑模式,首先按下键盘上"I",进入输入模式,在此可以进行编辑,编辑完成后按ESC,然后输入“”:”最后输入“”wq”,即可保存编辑内容)

      echo命令:回显

        echo ok:会显示ok(输入什么显示什么)

        echo ok  >test.txt :把ok字符覆盖test.txt内容,>表示追加并覆盖的意思; >>两个大于号,表示追加;

        echo ok >>test.txt :文件追加ok字符,不覆盖文件里的内容

  • 相关阅读:
    luogu1131 [ZJOI2007]时态同步
    luogu1879 [USACO06NOV]玉米田Corn Fields
    luogu1345 [USACO5.4]奶牛的电信Telecowmunication
    luogu2463 [SDOI2008]Sandy的卡片
    spoj694 DISUBSTR
    luogu2852 [USACO06DEC]牛奶模式Milk Patterns
    poj2217 Secretary 后缀数组
    luogu3809 后缀排序 后缀数组
    hdu4405 Aeroplane chess
    poj2096 Collecting Bugs
  • 原文地址:https://www.cnblogs.com/trrip/p/9097433.html
Copyright © 2011-2022 走看看