Linux 学习记录四

1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来

[19:08:33 root@bear ~]#cat /etc/passwd | grep -Ev */bin/nologin | cut -d: -f1 |nl
     1  root
     2  bin
    .
    .
    .
    55  user2
    56  user3
    57  user1

2、查出用户UID最大值的用户名、UID及shell类型

[19:16:14 root@bear ~]#cut -d: -f1,3,7  /etc/passwd | sort -t: -k2 -nr| head -n1
nobody:65534:/sbin/nologin

3、统计当前连接本机的每个远程主机IP的连接数,并按从大到小排序

[19:46:04 root@bear ~]#netstat -t|grep [0-9]|tr -s " " :|cut -d: -f6|uniq -c|sort -nr
      2 10.0.0.1

4、编写脚本disk.sh,显示当前硬盘分区中空间利用率最大的值

[19:57:23 root@bear ~]#df | grep -E "/dev/sda*" |tr -s "  " %| cut -d% -f5 |sort -nr | head -n1
20
[19:58:21 root@bear ~]#vim disk.sh
[19:59:10 root@bear ~]#bash disk.sh
20

5、编写脚本 systeminfo.sh,显示当前主机系统信息,包括:主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小

[21:11:45 root@bear data]#bash systeminfo.sh
***********************************************************
Computer Name : bear.centos8.desktop
IPV4:      10.0.0.203 
OS version : "CentOS Linux"
Knerl: 4.18.0-193.el8.x86_64
Memory info:  1.9Gi
CPU:  Intel(R) Core(TM) m5-6Y54 CPU @ 1.10GHz
Hard disk:  200G
**********************************************************

6、20分钟内通关vimtutor(可参考https://yyqing.me/post/2017/2017-02-22-vimtutor-chinese-summary)<--好东西直接借鉴

第一课 摘要

  1. 光标移动使用箭头或者hjkl四个字母 h (左) j (下) k (上) l (右)

  2. 从shell开始启动vim的命令是:vim 文件名 <ENTER>

  3. 退出VIM:
    放弃所有更改退出: <ESC> :q! <ENTER> . 保存更改退出: <ESC> :wq <ENTER> .

  4. 删除光标处的字符: x

  5. 插入字符: 在光标之前插入字符: i 在行尾添加字符: A

注意:按<ESC>键可以让你回到正常模式或者取消你未完成的命令

第二课 摘要

  1. 删除字符,从光标开始直到遇到下一个单词 dw

  2. 删除字符,从光标开始直到当前行的末尾 d$

  3. 删除一整行 dd

  4. 重复一个动作,可以在动作之前加一个数字: 2w

  5. 一些操作的格式是: 操作符 [数字] 移动 操作符:要做什么,例如字母d是用于删除 数字: 你要重复的次数 移动: 你的操作要作用在多少文本内容上,例如w就是一个单词,$是到行尾

  6. 把光标移动到行首: 0

  7. 撤销之前的动作: u (小写u) 撤销这一行的所有改动: U (大写U) 撤销刚才的”撤销“: CTRL-R

第三课 摘要

  1. 打印出你刚刚删除的内容: p 它会把内容打印在你光标的后面

  2. 喜欢光标位置的字符:先输入r,然后输入新的字符

  3. 改动类操作符可以让你改变从当前光标到”motion“的位置 例如, ce 可以改变从光标到单词的末尾 c$ 可以改变从光标都行末尾

  4. 改动类操作的格式是: c [数字] 移动

第四课 摘要

  1. CRTL-G 显示你的光标在文档中的位置信息 移动到文件末尾: G 移动到某一行: 行号 G 移动到第一行 gg

  2. 前向搜索,输入 / 然后紧跟你要搜索的字符串, 后向搜索,输入 ? 输入 n 来找到下一个出现的地方 输入 N 来找到上一个出现的地方 CTRL-O可以回到之前的编辑的位置 CTRL-I可以跳到新的位置

  3. 输入 % 来跳转到与之匹配的括号,当光标在 ( ) [ ] { }

  4. 替换改行的第一个old单词为new :s/old/new 替换改行的所有old单词为new :s/old/new/g 替换两个#之间的单词 :#,#s/old/new/g 替换文件中所有的单词 :%s/old/new/g 每一个替换之前都需要确认的话,在命令末尾加一个 c :%s/old/new/gc

第五课 摘要

  1. :!命令 会执行一个外部命令

    一些例子如下: (MS-DOS) (Unix) :!dir :!ls 列出目录 :!del FILE :!rm FILE 删除文件

  2. :w 文件名 把当前vim文件另存为某个文件名

  3. v motion :w FILENAME 把选中的内容另存为到文件

  4. :r FILENAME 从某个文件中取出内容添加到当前的位置

  5. :r !dir 把列出目录命令的结果添加到光标的位置

第六课 摘要

  1. 小写字母 o 在当前行的下方插入一个空白行,并进入编辑模式 大写字母 O 在当前行的上方插入一个空白行,并进入编辑模式

  2. 小写字母 a 要在光标的后面插入字符. 大写字母 A 要在该行的末尾添加字符

  3. e 移动到单词的末尾

  4. y操作符 用来拷贝文本, p 用来粘贴

  5. 大写字母 R 进入 替换模式,直到按下<ESC>键

  6. ":set xxx"来设置选项 "xxx", 举例选项如下:

'ic' 'ignorecase' 搜索的时候忽略大写小写
'is' 'incsearch'  在输入搜索目标字符串的时候实时匹配并显示
'hls' 'hlsearch'  高亮匹配项
 这些选项,可以用缩写也可以用简写
  1. 在选项前面加一个”no“来关闭该选项 :set noic

第七课 摘要

  1. 输入 :help 或者 按下<F1>or<HELP> 来打开帮助窗口

  2. 输入 :help cmd 来打开命令cmd的帮助文档 .

  3. 输入 CTRL-W CTRL-W 来跳转到另外的窗口

  4. 输入 :q 来关闭帮助窗口

  5. 创建一个vimrc文件来保存你自己喜欢的设置

  6. 当输入一个 : 时, 按下 CTRL-D 来看有哪些命令来补全. 按下 <TAB> 来补全.

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,793评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,567评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,342评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,825评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,814评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,680评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,033评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,687评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,175评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,668评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,775评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,419评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,020评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,978评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,206评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,092评论 2 351
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,510评论 2 343

推荐阅读更多精彩内容