linux常用命令

来源:互联网 发布:vb选择按钮的value属性 编辑:程序博客网 时间:2024/05/22 10:26

基本操作命令

1.ifconfig  显示IP地址

2.ping 查看网络连通性

3.pwd   查看当前工作目录

4.ls  查看当前目录下的文件

  ls -a  a为all显示. 开头的隐藏文件

  ls -l   l为long,可简写为ll 显示文件的详细信息,包括文件的权限,所有者,创建日期等

  ls -l>>file1

  -rwxrwxrwx 第一个字母  - 普通文件   d目录

  第2-4位,user用户权限,5-7位group用户所属组权限,8-10位other其他用户权限

  r  read 读     4

  w write写     2

  x execute执行   1

5.chmod   文件赋权

  chmod u+x  file1   文件所有者加上可执行权限

6.cd  切换目录

  cd  切换到初始目录

  cd+路径  切换到指定目录

  cd+/  切换到根目录

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

7.mkdir 新建目录

8.find+目录/文件  find ./ -name “cmc.log”

9.rmdir   删除空目录       

  rm –r   r 为tree, 删除目录及目录下的文件

10.vi  编辑器

  i  插入  :wq  保存退出  :q!不保存,强制退出   :q 无修改时退出

11.cat+文件名  查看文件内容

12.more+文件名  翻页查看文件内容

13.cp  拷贝  -r 拷贝目录

14.mv 改名  移动  

  mv ../aaa  .   把当前目录的上一级目录下的文件aaa移动到当前目录

15.touch新建一个空文件,修改已存在文件的修改时间

16.ps  -ef 查看系统的所有进程

   UID  用户ID

   PID 该进程的进程号

   PPID 该进程的父进程号

   C  CPU利用率

   STIME 进程启动时间

   TTY 终端   ?未知设备

   TIME 进程在CPU上消耗的时间

   CMD 进程名称

   查询用户进程 ps –aux

   -a 用户进程,不包括系统进程

   -u 显示user的所有进程

   -e 显示当前运行的每个进程

   -f 显示一个完整的列表

   -x 显示包括没有终端控制的进程

   -w 使用较宽的显示模式来显示进程

 17. top 刷新当前的系统进程

      PID(Process ID):进程标示号。

      USER:进程所有者的用户名。

      PR:进程的优先级别。

      NI:进程的优先级别数值。

      VIRT:进程占用的虚拟内存值。

      RES:进程占用的物理内存值。

      SHR:进程使用的共享内存值。

      S:进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数。

      %CPU:该进程占用的CPU使用率。

      %MEM:该进程占用的物理内存和总内存的百分比。

      TIME+:该进程启动后占用的总的CPU时间。

      Command:进程启动的启动命令名称。

  18.grep    ps -ef|grep cmc  抓取cmc进程

  19.kill 进程号    -9强制杀掉进程

  20.df -h查看当前磁盘使用情况

 

  21.free查看内存使用情况

 

  22. du  -a查看当前目录中所有文件的大小

  23.useradd+用户名  创建用户

      userdel+用户    删除用户

      -r 将用户初始目录及其包含的文件全部删除

  24.groupadd+组名  创建组

         groupdel+组名  删除组

  25.passwd+用户名  改密码

         passwd直接回车,改root密码

  26.chown+用户名+文件名/目录名   更改文件或目录的所有者

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

  27.chgrp+组名+文件名/目录名   更改文件或目录的所有者

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

  28.wc 统计  -l 显示有几行

                   -c    --bytes   输出字节数统计

                   -w 显示有几个单词

  29.crontab –e 编辑 cron任务    格式:分 时 日 月 周

      crontab –l 查看cron任务

      /etc/crontab  系统维护所需的任务

  30. /etc/rc.d/init.d/sendmail stop 把linux自带的发送邮件服务关掉

      chkconfig --levels 12345 sendmail off 关闭服务

 

0 0