zoukankan      html  css  js  c++  java
  • Linux基础命令2

    1、修改网络状态:

           1)、Cd  /etc/sysconfig/network-scripts/network-scripts

           2)、vi ifcfg-eth0   编辑  onboot=yes;

           3)、保存退出

           4)、service network restart   --重启网络

             网络重启失败时,选择虚拟器的名字(centos)右击选中“设置”,--网络适配器—改为NAT模式.

           5)ping baidu.com   --ping网络是否配置成功

           6)ifconfig     --查看ip地址:192.168.243.131

      7)预览模式下,在行尾输入‘/’输入你要搜索的关键字,按‘n’键自动搜索下一个带关键字的内容。

    2、Ps   --查看正在执行的进程(pid 进程号)  类似于任务管理器的详细信息 

      1)ps –ef   查看具体进程信息

      UID  --user id

      Pid  --进程id

      Ppid  --副进程的id

      C  --cpu的使用率

      Stime  --启动时间

      Time  --运行时间

      Cmd  --用什么命令启动

    3、kill --杀死进程
      Killall --杀死所有
      Kill+进程号 kill 3024
    --用于性能测试 加压(ps,kill)

    4netstat --查看服务器开启了多少个端口

      1)netstat –anpt --查看端口(有没有端口是否应用成功)
      杀死进城后,重启:/opt/zbox/zbox restart
      2)top --查看cpu、内存等
      Cpu(s):us —用户cpu
      Sys —系统cpu占用率
      Id --空闲cpu占用率
      Mem:内存—k
      3)q –直接退出任务管理器界面

     5、查看电脑状态

      1)df   --查看磁盘的使用率

      2)free   --单独查看内存使用(单位为kb)

           Swap:交换空间

    6、上传文件修改并下载

      yum insatll -y lrzsz  --安装lrzsz 上传文件

      rz  --从桌面上传文件到xshell上

      sz  --下载文件到桌面

    7、 光标移动

      1) 光标方向移动:
      、、、 --上、下、左、右
      2) 行内快速跳转
      跳转至行首 --home键或‘^’或数字‘0’
      跳转到行尾 --End键或“$”键
      3) 行间快速跳转
      跳转到文件的首行 --1G或gg
      跳转到文件的末尾行 --G
      跳转到文件的第#行 --#G
      4) 行号显示
      在编辑器中显示行号 --:set nu
      取消编辑器中的行号显示 --:set nonu

    8、复制、粘贴、删除

    1)删除:

      删除光标处的单个字符  --x、Del

      删除当前光标所在行  --dd

      删除从光标处开始的#行内容  --#dd

      删除当前光标之前到行首的所有字符  --d^

      删除当前光标处到行尾的所有字符  --d$

    2)复制:

      复制当前整行的内容到剪切板  --yy

      复制从光标处开始的#行内容  --#yy

    3)粘贴

      将缓冲区中的内容粘贴到光标位置处之后  --p

      粘贴到光标位置处之前  --P

    9、文件内容查找

      1)从上而下在文件中查找字符串‘word’  --/word

      2)从下而上在文件中查找字符串‘word’  --:word

      3)定位下一个匹配的被查找字符串  --n

      4)定位上一个匹配的被查找的字符串  --N

    10、撤销编辑及保存退出

      1)按一次取消最近的一次操作  --u

      2)多次重复按u键,回复已进行的多步操作

      3)用于取消对当前行所作的所有编辑  --U

      4)保存当前的文件内容并退出vi编辑器  --ZZ

    11、保存文件内容及退出vi编辑器

      1)保存文件   --:w

      2)另存为其他文件  --:w /root/newfile

      3)未修改退出  --:q

      4)放弃对文件内容的修改,并退出vi  --:q!

      5)保存文件退出vi  --:wq

    12、 文件内容替换
      1) 将当前行中查找到的第一个字符‘old’串替换为‘new’ --:s /old/new
      2) 将当前行中查找到的所有字符串‘old’替换为‘new’ --:s /old/new/g
      3) 在行中“#,#”范围内替换所有的字符串“old”为“new” --#,#s/ole/new/g
      4) 在整个文件范围内替换所有的字符串“old”为“new” --:%s/old/new/g
      5) 在替换命令末尾加入c命令,将对每个替换动作提示用户进行确认 --:s /old/new/c

    13、 权限管理
      1) 添加用户: useradd 用户名
      2) 设置/更改用户密码:passwd 密码
      3) 删除用户账户:userdel 用户名
      4) 添加-r选项时,表示连用户的宿主目录一并删除:Userdel –r 用户名
      5) 添加组账号:groupadd 组账号名
      6) 设置组账号密码:gpasswd 组账号名
      7) -a :向组内添加一个用户
      -d:从组内删除一个用户成员
      -M:定义组成员列表,以逗号分开
      8)groupdel:groupdel 组账号名
      例:useradd st01
      ls -l /home/st01
      userdel -r st01

      groupadd -g 1000 market
      gpasswd -a btest market 正在将用户“btest”加入到“market”组中
      gpasswd -d root market 正在将用户“root”从“market”组中删除
      gpasswd -M btest,root,adm market
      groupdel market
      9)文件/目录的权限和归属
      读取:r --4
      写入:w --2
      可执行:x --1
      属主:拥有该文件或目录的用户账号
      属组:拥有该文件或目录的组账号
      10)设置文件、目录权限
      Chmod nnn 文件或目录 --nnn为(r+w+e)的值
      -R --递归修改指定目录下所有文件、子目录的权限
      11)设置文件、目录归属
      Chown 属主 文件或目录
      Chown 属主:属组 文件或目录
      -R --递归修改指定目录下所有文件、子目录的权限

     

  • 相关阅读:
    浏览器缓存学习
    文件上传
    compass与css sprite(雪碧图)
    记录一下删除过长目录的方法
    JavaScript学习之 倒计时
    HTML/CSS学习之 三列布局,其中左侧和右侧的部分宽度固定,中间部分宽度随浏览器宽度的变化而自适应变化
    JavaScript学习之setTimeout
    JavaScript实现,控制一个文本框只能输入正整数,如输入不符合条件则文本框全部字体标红
    关于本地文件请求json文件
    CSS3+HTML5特效9
  • 原文地址:https://www.cnblogs.com/liucheng0827/p/9195753.html
Copyright © 2011-2022 走看看