04

兄弟会第四天笔记

问题:

xshell是个软件,shell编程是一种编译环境

VM虚拟机ping的通,连接不上!需要打开openssh,Ubuntn是没有自带openssh的,需要自行安装

linux 基本命令[ubuntu]


apt-get install 软件名字

apt-get update 更新软件源

apt-cache search openssh [查询软件是否安装]

shutdown -h now []关机命令[]

apt-get remove them [卸载]

apt-get --purge [软件名][不加软件名,全部卸载]

dpkg [管理软件包]

ls -l


例如:

   drwxr-x--- 2 root              adm    4096 2013-08-07 11:03 apache2  


第一列 : “drwxr-x---”  表识文件的类型 和文件权限  


第二列: “2”是纯数字 ,表示 文件链接个数  


第三列 : “root” 表示文件的所有者  


第四列:“adm” 表示为文件的所在群组  


第五列:“4096”,表示为文件长度(大小)  


第六列:“2013-08-07 11:03”,表示文件最后更新(修改)时间  


第七列:“apache2” 表示文件的名称

ls -a


ls 就是 list 的意思,显示目录、文件,-a是它的选项,是all的意思,就是显示所有的,包括隐藏的(就是文件名以点开头的,如 .test)

修改权限的方法


chmod 777 [目录名]

1. x 执行

   w xie

   r 读

递归创建文件夹

   mkdir -p 1/2/3/4/5/6/7/8


   chmod -R [权限]【目录名】给子目录下所有的文件相同的权限


   cp  [目录名]  -r[有目录名前加-r,没有不加]


   touch 创建文件


   mv 重命名


   man ls 手册


   mkdir 2016-{1..12}-{1..31} 创建目录一年的

退出的命令


Ctrl+c 退出  ctrl+d  取消

删除命令


rm -rf 不做任何提示,递归删除


rm -rf *  一般不要用

rm -rf ./

rm -rf ./*

编辑器(vim)


i 插入

esc 返回带常规模式

x,X                      x为向后删除一个字符,X为先前删除一个字符

nx(n代表数字)             向后删除n个字符

dd                       删除当前行

D                        删除当前行所有字符,试成为空行

ndd(n代表数字)            删除光标所在行的向下n列

d1G                      删除光标所在行到第一行的所有数据

dG                       删除光标所在行到最后一行的所有数据

yy                       复制光标所在行

y1G                      复制光标所在行到第一行的所有数据

yG                       复制光标所在行到最后一行的所有数据

ynj(n代表数字)            复制光标所在行向下n+1行

dnj(n代表数字)            删除光标所在行向下n+1行

p,P                      p为复制的数据粘贴在光标的下一行,P为复制的数据粘贴在光标的上一行

J                        将光标所在行与下一行的数据结合成一行

u                        恢复前一个动作(undo)

二、编辑模式命令

i,I                      i为在当前光标所在处插入输入的文字,I为在光标所在行第一个非空字符插入输入的文字

a,A                      a为在当前光标所在处下一个字符插入输入的文字,A为在光标所在行最后一个字符的下一个字符处插入输入的文字

o,O                      o为在光标所在行的下一行行首开始插入字符,O为在光标所在行的上一行行首开始插入字符

r,R                      r为替换光标所在那一个字符,R为一直替换光标所指的文字,直到退出

Esc                      退出,回到一般模式

三、命令模式

h                        光标向左移一个字符

j                        光标向下移一个字符

k                        光标向上移一个字符

l                        光标向右移一个字符

Ctrl+f                   屏幕向下翻一页

Ctrl+b                   屏幕向上翻一页

Ctrl+d                   屏幕向下翻半页

Ctrl+u                   屏幕向上翻半页

+                        光标移动到下一行的第一个非空字符

-                        光标移动到当前行的第一个非空字符

n空格(n代表数字)           光标向当前行向右移动n个字符

0(数字0)                  光标移动到当前行的第一个字符(可以为空字符,注意与-区分)

$                        光标移动到当前行的最后一个字符(可以为空字符,注意与-区分)

H                        光标移动到当前屏幕最上方的那一行的第一个非空字符

M                        光标移动到当前屏幕最中间那一行的第一个非空字符

L                        光标移动到当前屏幕最下方的那一行的第一个非空字符

G                        光标移动到该文章最后一行的第一个非空字符

nG(n代表数字)             光标移动到该文章第n行的第一个非空字符

n                        光标从当前行向下移动n行的第一个非空字符

/word                    在光标之后查找word字符串

?word                    在光标之前查找word字符串

:s/word1/word2/g         在光标当前行查找word1,并替换成word2

:n1,n2s/word1/word2/g    在第n1行与第n2行之间查找word1,并替换成word2

:%s/word1/word2/g        整个文章查找word1,并替换成word2

:w                       将编辑的数据保存到硬盘文件中

:w [filename]            将编辑后的数据保存到硬盘的另一个文件中

:r [filename]            在编辑数据时,读入另一个文件中的数据,即将filename文件中的内容加到光标所在行下一行

:wq或:x                  保存并退出

:q                       退出,适用于未修改的文件

:q!                      强制退出,适用于修改文件后不保存退出

:set nu                  显示行号

:set nonu                取消行号

:n1,n2 w [filename]      将n1到n2行的内容保存到名为filename的文件中


最近删除的文件放入一个缓冲区,按p显示!

nodejs(安装)


wget -c  路径(下载文件)断点续传

tar  zxvf 压缩包名字 解压

tar  zcvf      打包

cd node

ls

./configure  处理编译环境

make install 安装

npm -v

apt-get install nodejs(apt安装)

作业

dpkg命令常用格式如下:


  代码如下:

  sudo dpkg -I iptux.deb#

   查看iptux.deb软件包的详细信息,包括软件名称、版本以及大小等(其中-I等价于–info)

   sudo dpkg -c iptux.deb#

  查看iptux.deb软件包中包含的文件结构(其中-c等价于–contents)

   sudo dpkg -i iptux.deb#

  安装iptux.deb软件包(其中-i等价于–install)

   sudo dpkg -l iptux#

  查看iptux软件包的信息(软件名称可通过dpkg -I命令查看,其中-l等价于–list)

   sudo dpkg -L iptux#

  查看iptux软件包安装的所有文件(软件名称可通过dpkg -I命令查看,其中-L等价于–listfiles)

   sudo dpkg -s iptux#

  查看iptux软件包的详细信息(软件名称可通过dpkg -I命令查看,其中-s等价于–status)

  sudo dpkg -r iptux#

  卸载iptux软件包(软件名称可通过dpkg -I命令查看,其中-r等价于–remove)

  另外还有几个常见的用法:

  解包:

  dpkg --unpack package_file

  该命令仅对“package_file“进行解包操作,不会执行包配置工作。

  配置包:

  dpkg --configure package

  获取、设置、清除包的选择状态:

  复制代码

  dpkg --get-selections [package]

  输出到标准输出,可以使用管道或重定向。

  dpkg --set-selections

  从标准输入获取,可以使用管道或重定向。

  dpkg --clear-selections

  将所有包都标记为卸载。

  选项:

  -B

  --auto-deconfigure

  卸载包时,自动把依赖于被卸载的包的所有包也卸载掉。

  --no-act

  --dry-run

  --simulate

  仅用于测试,得到输出,不对系统进行任何修改。

  还有一些选项指定的任务实际上是交给 dpkg-deb、dpkg-query完成的:

  dpkg-deb:

  -b | --build

  -c | --contents

  -e | --control

  -x | -extract

  -f | --field

  -I | --info

  -X | --vextract

  dpkg-query

  -l | --list

  -s | --status

  -L | --listfiles

  -S | --search

  -p | --print-avail

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

推荐阅读更多精彩内容