1.linux的uname 和who
uname
-a或–all 显示全部的信息。
-m或–machine 显示电脑类型。
-n或-nodename 显示在网络上的主机名称。
-r或–release 显示操作系统的发行编号。
-s或–sysname 显示操作系统名称。
-v 显示操作系统的版本。
–help 显示帮助。
–version 显示版本信息。
who 可以查询当前登录在系统上的登录用户的信息
who am i 等同于 who -m,只打印执行该命令的登录用户的信息
whoami 可以查询当前有效用户的名字
2.shell中,将command1的输出作为command2的输入,应使用哪个指令?
command1 | command2
3.Linux解压缩命令
4.Linux有三个查看文件的命令
$ cat #一次性将文件内容全部输出 $ more #可以分页查看 $ less #使用光标向上或向下移动一行
5.表示当前路径
pwd 命令,是 Print Working Directory (打印工作目录)的缩写,功能是显示用户当前所处的工作目录。该命令的基本格式为:
[root@localhost ~]# pwd
6.chmod命令
chmod 命令用来修改文件权限
-
用数字来设定权限
r : 4、w : 2、x : 1
4 = 100
2 = 010
1 = 001
实际上是按二进制取1的位来设置的权限
chmod 777 test.txt
7 = 111, 给test拥有者、所属群组、其他人所有权限 -
用符号设定权限
# chmod [ugoa] [+-=] [rwx] dirname/filename
u:拥有者
g:所属群组
o:其他人
a:所有人
+:添加权限
-:移除权限
=:设定权限
为 test.txt 文件的所有用户添加读权限。
chmod a+r test.txt
7.局域网
局域网的体系结构遵循IEEE 802.2制定的标准,在该体系结构中,只定义了相当于ISO/OSI七层参考模型的最低两层,即物理层和数据链路层。其中,将数据链路层又分为两个子层,一个是与物理层密切相关的介质访问子层(MAC),另一个是对上层提供统一服务的逻辑链路控制子层(LLC),介质访问子层和物理层一起构成了如IEEE 802.3、802.4、802.5等标准,逻辑链路控制子层的标准是IEEE 802.2。
局域网协议不涉及网络层
8.TCP/IP端口
TCP/IP端口占据两个字节,0~65535。端口分为三类:
1.公共端口(0~1023),由IANA机构分配,也叫“well known ports”;
2.注册端口(1024~49151),由公司或者其他机构向互联网名称与数字地址分配机构(ICANN)登记的端口号;
3.动态端口(49152~65535),客户端使用的端口号,使用时动态分配。
9.数据库文件中主数据文件扩展名和次数据库文件扩展名分别为( )。
*mdf *ndf