`
xucm1986
  • 浏览: 6979 次
  • 性别: Icon_minigender_1
  • 来自: 阿尔卑斯
文章分类
社区版块
存档分类
最新评论
  • yjhailsl: 幻影刺客:轻轻的我来了,就如同我轻轻的走,我挥一挥匕首,不留下 ...
    dota妙语

ubuntu学习笔记

阅读更多

   11. gvim 列插入:
  ctrl+v进入列操作模式
  shift+i(大写的i)插入模式
  插入字符
  两次esc
   12.语法为 :[addr]s/源字符串/目的字符串/[option]
全局替换命令为::%s/源字符串/目的字符串/g

    [addr] 表示检索范围,省略时表示当前行。
    如:“1,20” :表示从第1行到20行;
    “%” :表示整个文件,同“1,$”;
    “. ,$” :从当前行到文件尾;
    s : 表示替换操作
    [option] : 表示操作类型
    如:g 表示全局替换;
    c 表示进行确认
    p 表示替代结果逐行显示(Ctrl + L恢复屏幕);
    省略option时仅对每行第一个匹配串进行替换;
    如果在源字符串和目的字符串中出现特殊字符,需要用”\”转义
删除空白行:g/^\s*$/d

13. lsusb,lshw

14.rdesktop [options] server[:port],ctrl+alt+enter(switch screen)

15.查看某文件夹下文件的个数
ls -l |grep "^-"|wc -l

16.统计单词个数
cat filename|grep 'word' -io |wc -l (grep -i --ignore case -o --only matching ; wc -l line -w word)

17.alt+f1 (open applications)
Ctrl + Alt + Shift + → / ← 移动当前窗口到不同工作台

18.查看文件编码:set fileencoding
设置文件编码:set fileencoding=utf-8
查找选项{
高亮显示:set hlsearch,set nohlsearch;
大小写区分:set ignorecase,set noignorecase;
循环查找:set wrapscan, set nowrapscan;


19.加密 (:set key=password)
去除密码 (:set key=)

20.who /var/log/wtmp(查询用户登录日志)

21.nohup命令及其输出文件
  nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。
该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。nohup就是不挂起的意思( no hang up)。
  该命令的一般形式为:nohup command &
  使用nohup命令提交作业
  如果使用nohup命令提交作业,那么在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件中,除非另外指定了输出文件:
  nohup command > myout.file 2>&1 &
  在上面的例子中,输出被重定向到myout.file文件中。

22. 查找并删除:
-------- find -name .svn -exec rm -rf {} \;  -----

23. 启动项:
创建脚本XXX , chmod a+x XXX, 创建软链接 ln -s ~/xx/xxx /etc/init.d/
sudo apt-get install sysv-rc-conf;
sudo sysv-rc-conf xxx on/off
默认runlevel 2, 启动 xxx(在/etc/rc2.d/下,出现Sxxxxx表示启动, Kxxxxxx表示关闭)
删除启动项 vi var/lib/sysv-rc-conf/services

或者可以使用 update-rc.d xxx remove/start/stop

或者使用 /etc/rc.local文件 直接添加脚本(注意导入环境变量,语言地区)

24. 多文件编辑:
vi xxx xxx xxxx(文件名,同时打开多文件,保存在缓冲区中)
:buffers(显示缓冲区文件列表, 也可用:ls, %a 表示文件代号, % 表示当前编辑的文件, # 表示上次编辑的文件)
:buffer Num(切换当前编辑文件);
多窗口编辑:
vi xxx(打开单文件,也可多文件)
:split xxx(上下窗口打开文件)
:vsplit xxx(左右窗口打开文件)
:new xxxx(在原窗口中新打开窗口)
^w(crtl+w, 切换编辑窗口)
:close(关闭当前编辑的窗口)
插入文件内容:
:r xxxx(将文件全部内容插入到当前位置)
文件比较:
vi -d xxx xxxx(-d diffrent)
:set diff,:set nodiff
:diffupdate(跟新比较结果)
:diffget(用另一个缓冲区来修改当前的缓冲区,消除不同之处)
:diffpush(用当前缓冲区来修改另一个缓冲区,消除不同之处)

25. 查看Mac地址:
arping ipAddress(返回当前ip对应的mac地址)
分享到:
评论

相关推荐

    Linux与Ubuntu学习笔记

    Linux与Ubuntu学习笔记是针对操作系统领域的深度探索,主要聚焦在开源操作系统Linux以及其知名的桌面发行版Ubuntu上。这篇笔记旨在帮助初学者理解Linux的核心概念,掌握Ubuntu的基本操作,并进一步提升在实际工作或...

    Ubuntu学习笔记

    Ubuntu学习笔记

    ubuntu学习笔记1

    Ubuntu学习笔记涵盖了安装和配置SSH服务、检查网络连接、安装Java Development Kit (JDK)等关键知识点。以下是根据给定文件内容整理的知识点。 ### 安装和配置SSH服务 1. **Ubuntu版本**:Ubuntu-12.04-server-...

    Ubuntu Linux实用学习笔记.doc

    ### Ubuntu Linux 实用学习笔记知识点概览 #### 一、Ubuntu简介 - **定义与适用范围**:Ubuntu是...以上内容涵盖了Ubuntu学习笔记中的关键知识点,旨在帮助初学者快速入门并深入了解Ubuntu系统的核心功能和使用技巧。

    ubuntu入门学习笔记

    ### Ubuntu入门学习笔记知识点梳理 #### 一、关于Linux(学习时长:1天) - **了解Linux**: - Linux是一种开源免费的操作系统,具备强大的编译环境。 - Linux与Windows的主要区别包括: - 开源性:Linux及其大...

    Linux最佳入门-个人学习笔记-知识点总结.rar

    这是个人10年前的Linux Ubuntu学习笔记,之后查笔记时,都会补充新知识,也有纠错,涵盖了10个PDF文件,由有道笔记导出,非常适合初学者。这些PDF文件包含了丰富的知识和实用技巧,能够帮助您更好地掌握Linux Ubuntu...

    ubuntu7.04学习笔记

    ### Ubuntu 7.04 学习笔记知识点详解 #### 一、Ubuntu 7.04简介 Ubuntu 7.04(代号Feisty Fawn)是Ubuntu Linux发行版的一个早期版本,发布于2007年4月19日。作为一款面向桌面用户的Linux发行版,Ubuntu 7.04提供...

    ubuntu lunix 学习笔记

    Ubuntu Linux 学习笔记 本笔记总结了 Ubuntu Linux 操作系统的基本使用和操作命令,涵盖了从图形界面到字符界面的切换、用户权限管理、文件系统操作、进程管理等多方面的知识点。 一、图形界面和字符界面之间的...

    ubuntu极速上手学习笔记

    ### Ubuntu极速上手学习笔记 #### 一、Ubuntu命令格式及使用技巧 Ubuntu作为一个流行的Linux发行版,其命令行工具是高效管理和使用系统的基石。掌握基本的命令格式和使用技巧对于快速入门非常重要。 **命令格式**...

    ubuntu合集

    《Ubuntu.参考手册》UbuntuManual 《完美应用Ubuntu》2009年新年整合版. Ubuntu Linux完全自学教程 Ubuntu 权威指南 Ubuntu教程之菜鸟飞飞.09.04.25 Ubuntu学习笔记

    Linux系列-Ubuntu入门-学习笔记

    Linux系列-Ubuntu入门-学习笔记

    why linux (ubuntu装机笔记)

    ### Linux Ubuntu装机笔记知识点详解 #### 一、前言与背景 - **Linux与Ubuntu简介**:Linux是一种开源的操作系统内核,由Linus Torvalds于1991年发布。基于此内核发展出了众多不同的发行版,如Redhat、Debian、...

    ubuntu学习linux笔记.docx

    Ubuntu 学习 Linux 笔记 本文档是一个关于 Ubuntu 学习 Linux 的笔记,涵盖了 Xshell 的使用、Linux 终端的连接、SSH 服务的启用、语言设置、防火墙的打开和关闭、JDK 的安装、Vim 的安装、Redis 的安装和配置等多...

    Linux学习笔记(强悍总结值得一看)_linux_linux学习笔记_

    这份"Linux学习笔记(强悍总结值得一看)"是Linux初学者的宝贵资源,也适合有经验的用户作为参考手册。以下是对笔记内容的详细概述: 1. **Linux常用命令**: Linux命令行是其强大的工具,掌握常用命令是Linux学习...

Global site tag (gtag.js) - Google Analytics