我常用的Linux命令

CD:

  • ..        —-切换到上层目录
  • ~        —-回到家目录(/home/你的登录名/)

LS:

  • -a        —-显示指定目录所有文件,包括文件名以 . 开头的文件
  • -l        —-显示文件详细信息(包括文件类型,权限,修改时间,访问时间,大小,文件名…)
  • -h        —-将文件大小以方便阅读的形式表示出来,配合 -l 参数使用

PS(静止),Top(动态):

  • -ef        —-以标准语法列出当前所有进程状态,例如 ps -ef | grep tomcat
  • aux        —-以BSD语法列出………………………………..
  • -ejH    —-列出进程树
  • -eLf    —-同时列出线程状态

 Chmod:

  简要介绍下:ls -l可以显示出文件的权限,比如(-rwxr-xr–),代表了三种用户的权限
  第一个rwx,代表文件所有者的权限,即(读,写,执行),用二进制表示为111,代表八进制中的4+2+1=7
  第二个r-x,代表文件所有者同一用户组其他用户的权限,即(读, ,执行),用二进制表示为101,代表八进制中的5=4+0+1
  第三个r–,代表其他用户的权限,即(读, , ),二进制表示为100,代表八进制的4=4+0+0
  所以这个文件的权限位为754
  这也就是chmod的用法,例如chmod 751 myfile #将该文件权限设定为rwxr-x–x

  比如如果不想通过root来建立修改文件夹 可以用 Chomd 777 /var/www

APT-get

  ex : sudo apt-get install mysql-server 安装mysqlserver

  apt-get install packagename 安装包

  apt-get remove packagename 卸载包

  apt-get autoremove packagename 全部卸载包括依赖

  apt-get dist-upgrade 升级到最新

     1.下载的软件存放位置
      /var/cache/apt/archives
     2.安装后软件默认位置
     /usr/share
     3.可执行文件位置 
     /usr/bin
     4.配置文件位置
     /etc
     5.lib文件位置
     /usr/lib

Chown

  -R 递归式地改变指定目录及其下的所有子目录和文件的拥有者。

  

  

原文地址:https://www.cnblogs.com/goldenRazor/p/4809847.html