linux基本命令

 网上关于linux命令详解挺多的,我这边会把一些常用的命令收集整理一下贴出来,供大家查看(注:只会简单提及一下,具体的操作请查看相关资料)

  1.添加:a.文件  touch 文件名

      b.文件夹 mkdir 文件夹

      c.用户 adduser 新用户(添加后用"passwd  新用户"的方式修改密码,应当在root用户下添加)

  2.删除:a.文件 rm -f 文件名

     b.文件夹 rm -rf  文件夹

     c.用户 userdel 用户名(使用“userdel -r 用户名” 删除用户及其删除其家目录及文件)

  3.修改:使用vi命令进入文件并修改内容后使用":wq"或":x"保存修改文件内容,若没有修改使用":q"退出,若修改但不打算保存使用":q!"退出

  4.查询: 使用cat 文件名 查看

      使用tail  文件名 查看

  5.清屏:clear (很常用的命令)

  6.切换目录: cd 目录名(只使用cd会切换到当前用户的家目录下)

  7.将文件压缩成包:tar -zcvf 包名.tar.gz 文件夹

  8.解压压缩包:tar -xzvf 包名.包名后缀

  9.查看进程: ps -auwx(后面加上"grep xxx"即可进行过滤,xxx为你要查询的关键字)

  10.杀死进程:kill -9 进程号(进程号可用第9个命令查询,进程号为查出来的第二列)

  11.查看文件夹下所有文件:ls -i(一般使用ls即可)

  12.修改文件文件夹权限 chmod +权限号 文件或文件夹(+改为-即为取消某个权限,=为使用这个权限覆盖其他权限)

  13.向文件中追加数据     echo "追加的数据" | cat >> 文件

   14.添加程序对文件的读写权限

    sudo chmod -R 777 /home/user 

    注:表示将整个/home/user目录与其中的文件和子目录的权限都设置为rwxrwxrwx