设为首页 收藏本站
查看: 792|回复: 0

[经验分享] day1 Ubuntu 使用

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2017-11-19 11:55:39 | 显示全部楼层 |阅读模式
  ctrl + shift + +   放大终端
  ctrl + -   缩小终端

软连接,硬链接   ln



python@ubuntu:~/Desktop$ vim 1.txt
python@ubuntu:~/Desktop$ ln -s 1.txt 1-softlink.txt

python@ubuntu:~/Desktop$ ln 1.txt 1-hardlink.txt
python@ubuntu:~/Desktop$ ll
总用量 16
-rw-rw-r--  2 python python   12 11月 12 15:42 1-hardlink.txt
lrwxrwxrwx  1 python python    5 11月 12 15:42 1-softlink.txt -> 1.txt
-rw-rw-r--  2 python python   12 11月 12 15:42 1.txt

输出重定向命令  >
  Linux允许将命令执行结果重定向到一个文件,本应显示在终端上的内容保存到指定文件中。
  如:ls > test.txt
  ( test.txt 如果不存在,则创建,存在则覆盖其内容 )

查看任务进程  ps
  python@ubuntu:~$ ps -aux
  python@ubuntu:~$ kill 799

交换文件,vim 4.txt
  4.txt以非正常模式退出
  删除交换文件 .4.swap.txt

2.编辑器

gedit编辑器
  gedit是一个Linux环境下的文本编辑器,类似windows下的写字板程序,在不需要特别复杂的编程环境下,作为基本的文本编辑器比较合适

Sublime Text
  Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用)
  Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。
  Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。
  还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。
  Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。
  tab     右缩进
  shift + tab   删除右缩进

vim基础操作
  vim是从 vi 发展出来的一个文本编辑器 。代码补完、编译及错误跳转等方便编程的功能特别丰富
  进入插入模式:



i: 插入光标前一个字符
I: 插入行首
a: 插入光标后一个字符
A: 插入行未
o: 向下新开一行,插入行首
O: 向上新开一行,插入行首

  进入命令模式:
  ESC:从插入模式或末行模式进入命令模式
  移动光标:


  光标 h j k l
    ←  ↓  ↑   →
  
              H:当前屏幕的上方
              M:当前屏幕的中间
              L:当前屏幕的下方
  

   定位
       20G:快速定位到第20行代码
       G  开头
       gg  结尾



      yy:复制
4yy: 复制4行
p:粘贴
dd:删除,本质是  剪切
2dd:删除2行,剪切2行
p粘贴
D :删除  光标到行尾
d0:删除 光标到行首
  删除命令:



x: 删除光标后一个字符,相当于 Del
X: 删除光标前一个字符,相当于 Backspace
dd: 删除光标所在行,n dd 删除指定的行数 D: 删除光标后本行所有内容,包含光标所在字符
d0: 删除光标前本行所有内容,不包含光标所在字符
dw: 删除光标开始位置的字,包含光标所在字符
  撤销命令:



  u: 一步一步撤销
  Ctr-r: 反撤销
  
重复命令:



 .  重复上一次操作的命令
  查找命令:



  /moeny
  n: 下一个
  N:上一个
  
替换命令:



  把abc全部替换成123
  末行模式下,将光标所在行的abc替换成123
  :%s///g
  :%s/abc/123/g
  末行模式下,将第一行至第10行之间的abc替换成123
  :1, 10s/abc/123/g
  
vim里执行 shell 下命令:
  末行模式里输入!,后面跟命令

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-408515-1-1.html 上篇帖子: [转]Ubuntu python-config 下篇帖子: Ubuntu备份与恢复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表