任务1 用vi创造多个文件
vi a.c b.c
n:下一个
N:上一个
任务2 怎样通过后面的名字把进程杀掉 killall
killall name
任务3 ifconfig 和 df
df
第一列代表文件系统对应的设备文件的路径名(一般是硬盘的分区)
第二列代表分区包含数据块(1024字节)的数目
第三列代表已用数据块的数目
第四列代表可用数据块的数目
最后Mounted on表示文件系统的挂载点
(挂载点实际上就是linux中的磁盘文件系统的入口目录)
ifcongfig
eth0 Link encap:以太网 硬件地址 00:0b:db:4c:e4:b3
inet 地址:172.16.55.25 广播:172.16.55.255 掩码:255.255.255.0
inet6 地址: fe80::20b:dbff:fe4c:e4b3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
接收数据包:8735 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:5234 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:100
接收字节:3897818 (3.7 MB) 发送字节:1225779 (1.1 MB)
基本地址:0xecc0 Memory:ff8e0000-ff900000
lo Link encap:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0
inet6 地址: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 跃点数:1
接收数据包:2063 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:2063 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:105049 (102.5 KB) 发送字节:105049 (102.5 KB)
-----------------------------------------------
eth0:网卡的代号。
Link encap(链接类型):Ethernet 以太网。
HWaddr:网卡的硬件地址,习惯称为MAC。
inet addr:IPv4的IP地址,后续的Bcast、Mask分别代表的是Broadcast和Netmask。
inet6 addr:是IPv6的版本的IP,我们没有使用,所以略过 scope:域
RX:那一行代表的是网络由启动到目前为止的数据包接收情况,packets代表数据包数、errors代表数据包发生错误的数量、dropped代表数据包由于有问题而遭丢弃的数量等。
TX:和RX相反,为网络由启动到目前为止的传送情况。
collisions:代表数据包碰撞的情况,如果发生太多次,表示你的网络状况不太好。
txqueuelen:代表用来传输数据的缓冲区的储存长度。
RX Bytes、TX Bytes:总传送、接收的字节总量。
Interrupt、Memory:网卡硬件的数据,IRQ岔断和内存地址。
通过观察上述的资料,大致上能了解到你的网络情况,尤其是RX、TX内的error数量,及是否发生严重的collision情况,都是需要注意的。
任务四
vim中,命令模式学习至少五个指令,多多益善
可视模式下学两个
命令
1./:要查的字符串(高亮)?:从光标开始的地方开始查 /nohl(取消高亮)
2.set cindent
3.set shiftwidth(sw) = 4
4.x,y'co'z 复制x到y行去z行下面(m是移动)
5.set all 所有设置
6.syntax on/off
7.set ai/set no ai
8.set ic/set noic
9.s/p1/p2/g 替换
10.G 调到文件尾 u 取消上一步操作
可视
1.gv重选上次高亮
2.v是字符 V是行 ctrl v 是块
3.删除是d
4.大小写~
5.修改是c
shell中的通配符:
(1) * : 匹配任意长度的字符串 rm *.c
(2) ? : 匹配一个长度的字符串 vi 1_struc?.cpp
(3)[...] :匹配指定的字符 rm [12345].c
(4)[.-.] :匹配一个范围的字符串 rm [1-5].c
在Linux系统桌面上的 计算机 回收站 主文件夹实际上并不在桌面文件夹里
计算机等比桌面文件系统大,所以看上去是,实际上不是
tab:自动填充
文件打包/解包和压缩/解压命令
打包:
tar -czvf 13.gz 13.c
tar -cjvf 13.bz2 13.c
解包:
tar -xzvf 13.tar.gz
tar -xjvf 13.tar.bz2
-f 用户指定归档文件的名字,否则使用默认名
-c 创建新的归档文件
-x 释放归档文件
-v 显示归档和释放的过程
-j 使用bzip2压缩程序
-z 使用gzip压缩程序
根目录下的不同目录存放不同类别的文件:
home: 存放所有普通用户的主目录
root: root用户的主目录
bin: binary,存放各种所有用户通用的可执行文件(命令就是可执行文件)
sbin: super binary,存放管理员常用的可执行文件
etc: 存放各种系统配置文件,比如/etc/shadow(影子文件)存放的是用户密码信息
dev: device,存放各种设备文件(设备驱动相关文件)
boot: 存放系统启动所需要的一些文件
lib: 存放各种库文件
proc: 伪文件系统,它下面的文件都是随系统状态的改变而实时变化的,存放都是系统当前的各种状态信息,比如查看当前内存使用情况使用cat /proc/meminfo
opt: 通常用来安装一些应用软件
mnt: 存放挂载目录
tmp: 存放各种临时文件
usr: 存放所有用户通用的一些文件
selinux: 存放selinux的配置文件(selinux是Linux系统中的安全防护程序)
sys: system,存放系统运行所需要的重要文件
linux系统七大文件类型:
(1):‘ - ’ 普通文件
(2):‘ d ’ 目录文件
(3):‘ l ’ 符号链接文件,软链接文件
(4):‘ p ’ 管道文件
(5):‘ s ’ 套接字文件
(6):‘ c ’ 字符设备文件
(7):‘ b ’ 块设备文件
echo
-n 消去空格
-e 识别转义字符
“|”管道符是从左往右传
vi/vim
1命令模式(可拆分为两种)
2插入模式
3可视模式
vi a.c b.c
n:下一个
N:上一个
任务2 怎样通过后面的名字把进程杀掉 killall
killall name
任务3 ifconfig 和 df
df
第一列代表文件系统对应的设备文件的路径名(一般是硬盘的分区)
第二列代表分区包含数据块(1024字节)的数目
第三列代表已用数据块的数目
第四列代表可用数据块的数目
最后Mounted on表示文件系统的挂载点
(挂载点实际上就是linux中的磁盘文件系统的入口目录)
ifcongfig
eth0 Link encap:以太网 硬件地址 00:0b:db:4c:e4:b3
inet 地址:172.16.55.25 广播:172.16.55.255 掩码:255.255.255.0
inet6 地址: fe80::20b:dbff:fe4c:e4b3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
接收数据包:8735 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:5234 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:100
接收字节:3897818 (3.7 MB) 发送字节:1225779 (1.1 MB)
基本地址:0xecc0 Memory:ff8e0000-ff900000
lo Link encap:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0
inet6 地址: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 跃点数:1
接收数据包:2063 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:2063 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:105049 (102.5 KB) 发送字节:105049 (102.5 KB)
-----------------------------------------------
eth0:网卡的代号。
Link encap(链接类型):Ethernet 以太网。
HWaddr:网卡的硬件地址,习惯称为MAC。
inet addr:IPv4的IP地址,后续的Bcast、Mask分别代表的是Broadcast和Netmask。
inet6 addr:是IPv6的版本的IP,我们没有使用,所以略过 scope:域
RX:那一行代表的是网络由启动到目前为止的数据包接收情况,packets代表数据包数、errors代表数据包发生错误的数量、dropped代表数据包由于有问题而遭丢弃的数量等。
TX:和RX相反,为网络由启动到目前为止的传送情况。
collisions:代表数据包碰撞的情况,如果发生太多次,表示你的网络状况不太好。
txqueuelen:代表用来传输数据的缓冲区的储存长度。
RX Bytes、TX Bytes:总传送、接收的字节总量。
Interrupt、Memory:网卡硬件的数据,IRQ岔断和内存地址。
通过观察上述的资料,大致上能了解到你的网络情况,尤其是RX、TX内的error数量,及是否发生严重的collision情况,都是需要注意的。
任务四
vim中,命令模式学习至少五个指令,多多益善
可视模式下学两个
命令
1./:要查的字符串(高亮)?:从光标开始的地方开始查 /nohl(取消高亮)
2.set cindent
3.set shiftwidth(sw) = 4
4.x,y'co'z 复制x到y行去z行下面(m是移动)
5.set all 所有设置
6.syntax on/off
7.set ai/set no ai
8.set ic/set noic
9.s/p1/p2/g 替换
10.G 调到文件尾 u 取消上一步操作
可视
1.gv重选上次高亮
2.v是字符 V是行 ctrl v 是块
3.删除是d
4.大小写~
5.修改是c
shell中的通配符:
(1) * : 匹配任意长度的字符串 rm *.c
(2) ? : 匹配一个长度的字符串 vi 1_struc?.cpp
(3)[...] :匹配指定的字符 rm [12345].c
(4)[.-.] :匹配一个范围的字符串 rm [1-5].c
在Linux系统桌面上的 计算机 回收站 主文件夹实际上并不在桌面文件夹里
计算机等比桌面文件系统大,所以看上去是,实际上不是
tab:自动填充
文件打包/解包和压缩/解压命令
打包:
tar -czvf 13.gz 13.c
tar -cjvf 13.bz2 13.c
解包:
tar -xzvf 13.tar.gz
tar -xjvf 13.tar.bz2
-f 用户指定归档文件的名字,否则使用默认名
-c 创建新的归档文件
-x 释放归档文件
-v 显示归档和释放的过程
-j 使用bzip2压缩程序
-z 使用gzip压缩程序
根目录下的不同目录存放不同类别的文件:
home: 存放所有普通用户的主目录
root: root用户的主目录
bin: binary,存放各种所有用户通用的可执行文件(命令就是可执行文件)
sbin: super binary,存放管理员常用的可执行文件
etc: 存放各种系统配置文件,比如/etc/shadow(影子文件)存放的是用户密码信息
dev: device,存放各种设备文件(设备驱动相关文件)
boot: 存放系统启动所需要的一些文件
lib: 存放各种库文件
proc: 伪文件系统,它下面的文件都是随系统状态的改变而实时变化的,存放都是系统当前的各种状态信息,比如查看当前内存使用情况使用cat /proc/meminfo
opt: 通常用来安装一些应用软件
mnt: 存放挂载目录
tmp: 存放各种临时文件
usr: 存放所有用户通用的一些文件
selinux: 存放selinux的配置文件(selinux是Linux系统中的安全防护程序)
sys: system,存放系统运行所需要的重要文件
linux系统七大文件类型:
(1):‘ - ’ 普通文件
(2):‘ d ’ 目录文件
(3):‘ l ’ 符号链接文件,软链接文件
(4):‘ p ’ 管道文件
(5):‘ s ’ 套接字文件
(6):‘ c ’ 字符设备文件
(7):‘ b ’ 块设备文件
echo
-n 消去空格
-e 识别转义字符
“|”管道符是从左往右传
vi/vim
1命令模式(可拆分为两种)
2插入模式
3可视模式