linux命令(40):基础常用命令:cd,rm,mk

时间:2022-05-24 23:28:17

常用命令介绍 
      pwd,显示当前在哪个路径下

linux的用户管理 :

      useradd 用户名,添加用户 
      【案例】useradd xiaoming

      passwd 用户名,为新用户设密码 
      【案例】passwd xiaoming,修改小明的密码

      userdel 用户名,删除用户 
      【案例】userdel xiaoming,删除用户但保存用户主目录 
      【案例】userdel ‐ xiaoming,删除用户以及用户主目录

logout,当前用户推出 
      who am i,当前用户是谁(详细)

whoami,当前用户是谁(只是用户名)


      cd,改变目录 
      ls,列出文件和目录 
      ls ‐a,显示目录下的所有文件,包括隐藏文件 
      ls ‐l,显示长列表格式 ,等同于  ll
      mkdir,建立目录 
      rmdir,删除空目录 
      touch,建立空文件 

      cp,复制命令 
      【案例】cp ‐r dir1 dir2,递归复制命令(复制子目录信息)

      mv,移动文件和改文件名 
      rm,删除文件和目录 
      rm ‐rf *,删除所有内容,包含目录和文件,r表示递归,f表示强制 
      ln,建立符号连接,类似于建立某个文件的快捷方式

      ln ‐s 源目标 
      【案例】ln ‐s /etc/inittab inittab,inittab指向实际文件/etc/inittab inittab

      more,显示文件内容带分页,ctrl + page up上翻,长空格下翻 
      less,显示文件内容带分页

      grep,在文本中查询内容 
      【案例】假设存在某个文件test.java中含有hanyang关键字,此时可以使用grep名命令来查找,grep n “hanyang” test.java,n表示在第n行出现

      |,管道命令,在linux和unix系统,把上一个命令的结果交给|后面的命令处理 
      【案例】ls ‐l /etc/ | more

- man [command],帮助,类似于dos中的help

重定向命令 
- ls -l > a.txt,列表的内容写入文件a.txt中(覆盖写) 
- ls -al >> aa.txt,列表的内容追加到文件aa.txt的末尾

查看linux系统分区具体情况 
fdisk ‐l

挂载命令 
mount [-parameters] [设备名称] [挂载点]

卸载命令 
umount [挂载点] 
查看磁盘使用情况 
df [-parameters] 
- df -h 
- df ‐l 
- df [目录全路径],查看某个目录是在哪个分区