美文网首页linux基础
5.linux常用指令3

5.linux常用指令3

作者: 一漫116 | 来源:发表于2017-08-06 13:49 被阅读5次

tar  :打包(归档)  打包文件后缀为  .tar

格式:tar  [option]  filename

Option  :    c:表打包,建立归档

                  z  :表示对归档文件进行压缩

                  f:用于指定建立的归档文件名

                  x:表示恢复归档

                  v:显示打包的过程

                  -c:指定恢复归档的目录目标

                  t:查看打包文件

      例:

恢复打包压缩文件      tar  xfz  myfile.tar.gz

恢复打包压缩文件到指定的目录      tar  xfz  myfile.tar.gz    -c  dir/

进程操作:

              程序的一次执行就是1个进程

                ps  :显示进程的动态

                -A:列出所有的进程

                -w  :加宽显示较多的咨询

                -au:显示较详细的咨询

                  -auw  :显示所有包含其他使用者的进程

                  top:显示当前系统的进行

                  top  –d  m  :每隔m秒刷新一次

            pstree  :  将所有的进程以树状图的形式显示

            pstree  –a  :以树状图的形式显示正在允许的程序

            pstree  –c  :如果有重复的进程,名字分开列出

            kill  :使用kill命令终止进程

            kill  +PID:杀死该进程号对应的进程

            kill  -9  PID  :强杀

网络管理:

ifconfig  :显示当前主机中状态为活动的网络接口的信息

    注:etho:显示的是第一块以太网卡,有线接口

            Wlan0:显示第一块无线网卡,无线接口

            lo  :表示主机的回环地址,这个一般是用来测试网络

    ifconfig  etho  :查看第一块以太网卡信息

    ifconfig  etho.新地址:改变IP地址

    ifconfig  etho  down  :禁用有线网卡

    ifconfig  wlan0  up  :打开无线网卡

ping  :测试2个主机之间网络连通性

      格式:ping  +网址/ip地址

      例:ping  www.baidu.com      or      ping  192.168.1.16

限定ping的次数:  ping  www.baidu.com  –c  n

查看主机名:hostname

                hostname  newname  :修改主机名  临时

                如果要长久改变,需要修改它的配置文件    /etc/hostname

vim:文本编辑器,用来写代码

安装vim:

sudo  apt-get  update  :更新软件源,梳理依赖关系(特别是在卸载软件之后必须如此操作)

sudo  apt-get  install  vim        配置vim

sudo  vim  /etc/vim/vimrc  修改vim配置文件(按shift  +g切换到最后一行)

添加:set  nu                  在左侧显示行

set  tabstop=4      tab的长度设置为4

set  nobackup      覆盖文件的时候不备份

set  cursorline      突出显示当前行

set  ruler              在右下角显示光标位置的状态行

set  autoindent      自动缩进

set  mouse=a        鼠标在vim下可用

vim  打开文件的格式:

vim    1.c    :打开1.c,如果1.c不存在,则会自动创建

vim    -o    1.c    2.c    :以水平分割的方式打开2个文件

vim      -o      *.c    *.h:以水平分割的方式打开所有的.c文件和所有的.h文件

vim      -O    1.c      2.c    :以垂直分割的方式打开2个文件

vim    -O    *.c    *.h

      vim  3  种模式:

一般模式:vim  直接打开文件进去之后的模式

编辑模式:左下角有“插入”字样的模式

命令行模式:左下角有‘:’的模式

  三者之间切换:

一般模式-编辑模式

i  o  s  a  I  O  S  A

注:按不同的键进入编辑模式则会在不同的位置插入数据

编辑模式--命令行模式

按esc-回到一般模式-:  cmd  例:wq  保存退出

一般模式:

删除:  dd:删除一行

ndd:删除n行

dw:删除从光标处开始到下一个单词所有的字符

ndw:删除从光标处开始的n个词

d$:删除从当前位置到行尾

d^:删除当前位置到行首

dG:删除光标所在的行到文件结尾

dgg:删除光标所在的行到文件首

u:撤销上一次的操作,可以连续撤销多次

J:合并2行,光标所在行到下一行

            复制:yy:复制一行

                      p  :粘贴

                      nyy:复制光标行和以下的共n行

                      yw:复制一个单词

5、可视化操作:

1、可视字符

    v  ->方向键选中字符->y(复制)  ->  移动光标到要粘贴处  —>p(粘贴)

2、可视行:

    Shift  +v  ->方向键选中->y  ->  光标移动到某处  –>p

可视块:

  Ctrl  +v  ->方向键选中  –>y  ->移动光标->p

剪切  粘贴

Dd  ->  p

Ndd  ->p

 

相关文章

网友评论

    本文标题:5.linux常用指令3

    本文链接:https://www.haomeiwen.com/subject/scgglxtx.html