网络和Linux有关命令记录
2018/7/23本该记录的东西
Linux有关命令
1.切换目录命令
cd
2.打开文件命令
查看文件
cat filename
查看并编辑文件
vi filename
3.创建目录
mkdir summary
4.创建文件
touch filename
5.查看系统版本信息
5.1.uname 查看系统版本信息
[root@localhost sum]# uname
Linux
5.2 cat /etc/system-release下查看配置文件
[sun@localhost Desktop]$ cat /etc/system-release
CentOS release 6.6 (Final)
[sun@localhost Desktop]$
5.3 cat /proc/version下的文件内容
[sun@localhost Desktop]$ cat /proc/version
6.更改文件权限
【这个指示点建百度查询,是一个比较重要的指示点】
更改文件拥有者的权限
chmod u+x test.sh
7.删除文件
remove删除文件----简写rm
【详细用法单靠手册 rm --help】
一些好用的参数,比如递归删除目录中的文件
[sun@localhost Desktop]$ rm -r summary
rm: remove write-protected regular file `summary/.test.swp'? y
rm: remove write-protected regular empty file `summary/test'? y
[sun@localhost Desktop]$
8.移动文件或目录及目录下的文件
move 简写为mv
mv【参数】【源文件或者目录】【目标文件或者目录】
[sun@localhost test1]$ ls
test1a test1b
[sun@localhost test1]$ mv test1b ../test2
[sun@localhost test1]$ ls
test1a
[sun@localhost test1]$ cd ../
[sun@localhost Desktop]$ ls
sum.sh test1 test1a test2 test.sh
[sun@localhost Desktop]$ cd test2
[sun@localhost test2]$ ls
test1a test1b
[sun@localhost test2]$
当然我们移动正跟 目录下的文件的时候,我们应该怎样做呢
sum.sh test1a test2 test.sh
[sun@localhost Desktop]$ test2
-bash: test2: command not found
[sun@localhost Desktop]$ cd test2
[sun@localhost test2]$ ls
test1 test1a test1b
[sun@localhost test2]$ ^C
[sun@localhost test2]$
9.复制文件
copy简写为cp
cp 【参数】[目标文件] [目标路径]
与虚拟机有关的网络内容
网络的模式
1.vmware 网络模式
桥接模式:需要配置静态IP地址 和宿主机同一个网段192.168.1.7
NAT模式: 不需要静态IP地址/DHCP动态分配IP模式。和宿主机不是同一个网段。
2.vmware MAT,DHCP之类 的网络 服务程序需要启动,不然会报错
3.TCP/IP协议概述
3.1.TCP/IP分层模型
分为7层和4个层次
应用层 | 应用层 |
FTP SNMP HTTP NTP |
表示层 |
||
会话层 | ||
传输层 | 传输层 |
TCP UDP |
网络层 | 网络层 | IP |
数据链路层 | 网络接口层 |
HDLC PPP FR |
物理层 |