094_Linux基本命令

1.创建账号

  useradd lisi
  useradd -d /home/ww wangwu

2.设置密码:passwd 账号名
  passwd lisi

3、删除账号:userdel [选项] 账号名
  userdel wangwu:只是删除账号,主目录保留
  userdel -r wangwu:删除账号,同时把他的主目录删除5、

4.切换账号:su root

==================================================================================
组管理:
1、创建组:
  groupadd dev
2、删除组:
  groupdel dev
3、查看用户所在的组:id 账号名
  id zhangsan
  |-->uid:用户的标识
  |-->gid:用户的主组id,创建账号时就分配的组
  |-->组:用户所属的普通组
4、将用户添加到指定组中:gpasswd -a 用户名 组名
  gpasswd -a zhangsan dev
5、将用户从指定组中移除:gpasswd -d 用户名 组名
6、创建用户时指定所属的组:useradd -g 组名 用户名
  useradd -g dev wangwu
=====================================================================================
系统操作命令:
1、关机: 
    shutdown now:立即关机
    shutdown -h 1:定时关机

2、重启:shutdown [选项]
  shutdown -r now:立即重启
  reboot:立即重启

3、把linux内存中的数据同步到磁盘:sync
=====================================================================================
linux中的帮助命令:
1、man:查看linux帮助文档上有关此命令的用法。
  man ls
注:分屏显示所有帮助信息,回车--翻一行,空格---翻一页,q---退出查看。
2、help:查看命令内置的帮助信息。
  help cd
=====================================================================================
文件和目录的操作命令:
1、查看当前所在完整目录:pwd
2、查看当前[/指定]目录下所有的子目录和文件:ls [选项] [目录]
  ls:普通查看
  ls -l:以列表的形式显示当前目录下所有的子目录和文件
  ls -a:显示当前目录下所有的子目录和文件(包括隐藏文件)
  ls -al:
3、切换目录:cd 目录名称

  cd ..:切换到上一级目录

  cd ~:切换到当前用户根目录.
4、创建目录:mkdir [选项] 目录名称
  mkdir test2:创建一级目录
  mkdir /opt/testDir/test3:创建一级目录(opt/testDir这些目录必须存在)
  mkdir -p /opt/testDir/test4/t1:创建多级目录
5、删除空目录:rmdir 目录名称
  rmdir test1
  rmdir /opt/testDir/test2
6、创建文件:touch 文件名列表(能一次性创建多个文件)
  touch test2.txt test3.txt test4.txt
7、复制文件或者目录:cp [选项] source dest
  cp test3.txt test3
  cp -r test4 test3(将test4文件递归复制到test3)
  \cp test3.txt test3:强制复制,如果已经存在文件或者目录,则强制覆盖。
8、删除文件或者目录:rm [选项] 文件名/目录名
  rm test1.txt
  rm -f test2.txt(-f可以强制删除文件)
  rm -r test4(-r可以强制删除目录,rm不能直接删除目录)
  rm -rf test3
9、移动目录或者文件:mv 文件名/目录名 目录名
  mv test3.txt test1
  mv test2 test1
  mv test.txt test1.txt:文件重命名
10、查看文件内容:
  1)、cat [选项] 文件名:一次性列出文件的所有内容。
    cat test1.txt
    cat -n test1.txt
  2)、more 文件名:分屏显示文件内容。
    more test1.txt
    回车--翻一行,空格---翻一页,q---退出查看。
  3)、less 文件名:分屏显示文件内容,分页加载文件,效率更高,适合查看大文件。
    less 文件名
  4)、head [选项] 文件名:查看文件的前多少行(默认显示前10行)
    head test1.txt
    head -n 15 test1.txt
  5)、tail [选项] 文件名:查看文件的后多少行(默认显示后10行)
    tail test1.txt
    tail -n 15 test1.txt
11、查看系统常量或者变量内容:echo 变量或者常量名称
   echo $PATH
   echo Hello world!
12、查看命令 > 文件名:把查看命令的输出结果覆盖写到文件中。
  ls > test4.txt("直接把原来的文件覆盖了")
  cat test4.txt > test1.txt:文件内容的复制
13、查看命令 >> 文件名:把查看命令的输出结果追加写到文件中。
  ls >> test4.txt




猜你喜欢

转载自www.cnblogs.com/pogusanqian/p/12671115.html