Linux常用命令2

Linux常用命令2

一、vi或vim编辑器

1)、行号的显示(:set nu)

     :.=       显示当前光标所在的行号

    第一种是,手动显示:在vim命令行模式下输入  :set nu

              取消显示:在vim命令行模式下输入:  set nonu

    第二种是,永久自动显示:我们修改一个配置文件。

              我们输入命令:vim   ~/.vimrc

              打开后是一个空文件,我们添加set nu,保存退出,再次进入vim编辑器,就会自动显示出行号了

2)文本操作:

   i:     在光标前

   I:     在当前行首

   a:     光标后

   A:     在当前行尾

   o:     在当前行之下新开一行

   O:     在当前行之上新开一行

   r:     替换当前字符

   R:     替换当前字符及其后的字符,直至按ESC键

   u:     撤销最后的改变

   U:     还原当前行的内容

   yy:    拷贝当前行

   nyy:   拷贝n行

   dd:    剪切或删除当前行

   ndd:   剪切或删除n行

   p:     粘贴

3)搜索及替换命令

   /pattern:      从光标开始处向文件尾搜索pattern

   ?pattern:      从光标开始处向文件首搜索pattern

   n:             在同一方向重复上一次搜索命令

   N:             在反方向上重复上一次搜索命令

  :s/p1/p2/g:     将当前行中所有p1均用p2替代

  :n1,n2s/p1/p2/g: 将第n1至n2行中所有p1均用p2替代

  :g/p1/s//p2/g:  将文件中所有p1均用p2替换

4)文件操作

  :w file         把文件的内容写到另一个文件

  :w              写文件  

  :w!             写文件,忽略警告信息

  :w! file        覆盖文件,忽略警告信息

  :wq             写文件之后退出编辑

  :q              退出编辑器

  :q!             强制退出编辑器

  :n1,n2w file    把n1行到n2行间的内容写到文件file

  :n1,n2w>> file  把n1行到n2行间的内容追加到文件file

二、Linux中自定义命令

Method one:

sudo vi/etc/bash.bashrc
aliasfloodlight-start="sh /home/minelab/www1234/floodlight_backup/floodlight.sh"
sourcebash.bashrc
floodlight-start
Method two:

sudo vi /etc/profile
export PATH=$PATH:/home/minelab/www1234

在www1234目录下自定义自己的命令

vi customcommands
   echo“custom commands”
   chmod +rwx customcommands
customcommands

三、其他操作

1、Ubuntu加载SSH服务并允许root用户登陆

sudo apt-get install openssh-server
vim /etc/ssh/sshd_config  
    # Authentication:  
    LoginGraceTime 120  
    #PermitRootLogin without-password  
    PermitRootLogin yes  
    StrictModes yes  
service ssh restart 

2、scp 两台Linux之间的文件复制

sudo scp -r/usr/local/jdk1.8.0_101 www1234@10.108.170.121:/tmp
若要将文件复制到Linux系统目录下,需要用root用户远程登陆。允许root用户远程登陆方法如1

sudo scp -r/usr/local/jdk1.8.0_101 root@10.108.170.121:/usr/local/

3、ssh实现无密码登陆

ssh-keygen
ssh-copy-idwww1234@10.108.170.121

4、端口占用与进程查看

netstat -ap | grep :8000
ps -aux | grep 8000

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值