Linux 和 VI 常用命令记录

Shell命令

添加sudo权限

添加文件的写权限。也就是输入命令"chmod u+w /etc/sudoers"。
编辑/etc/sudoers文件。也就是输入命令"vim /etc/sudoers",进入编辑模式,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名),然后保存退出

重启服务
sudo service httpd restart
ftp服务
service vsftpd start / stop

抓取文件:scp user@host:sourcename destinationpath+name
传送文件:scp sourcename user@host:~/filename

sudo !! sudo执行上一条
cd - 返回上一个目录
查看内核版本uname -a
查看发行版本号 lsb_release -a
终端中,ctrl+l 可以清屏
查看端口占用情况
netstat -lnp|grep 80
查看那个进程占用了xxx端口
lsof -i:xxx
查看进程号为xxx的进程在哪里
ps -ef|grep xxx
查看文件安装路径 whereis python
查看程序运行文件夹 which python
chkconfig 管理开机启动
压缩 tar -czf
解压 tar -xzvf
crontab -e -l 定时执行

VI 命令

gg 到第一行
G到最后一行
:e更新,:w保存,加上filename可以保存到一个新的文件中去 :q推出 !强制命令
/查找 n 下一个
:!ls可以去执行ls命令,enter返回
:sh 可以中断去执行shell,ctrl-d 返回vi
:set nu 显示行号 :set nonu 不显示行号
u 撤销上一步操作
dw删除单词 dd删除行
复制 剪切 粘贴: v选择,y复制,d剪切,p粘贴,yy复制一行,dd剪切一行,d$剪切到行尾,d^剪切到行首

shell 快捷键

ctrl+a:光标移到行首。
ctrl+e:光标移到行尾。
ctrl+c:杀死当前进程。
ctrl+z : 把当前进程转到后台运行,使用fg命令恢复
ctrl+d:退出当前 Shell。
ctrl+l:清屏
ctrl+u:清除光标之前
ctrl+k:清除光标之后
ctrl+w:清除光标之前的一个单词
ctrl+y:粘贴刚才ctrl+u/k/w的内容
alt+f:向前移动一个单词
alt+b:向前移动一个单词
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值