前面我们了解了Linux 操作系统的基本文件系统以及基本的操作指令。
现在我们来看一下以下的内容:
1.网络配置命令(注:查看网络配置的信息:ifconfig)
第一种:配置IP后立即生效,但是重启后失效。操作如: ifconfig eth0 192.168.0.140
第二种:改动文件,这种方式不能立即生效,需要使用重启操作,但此方式可以永久生效。操作如下:
使用vi打开一下文件:/etc/sysconfig/network-scripts/ifcfg-网卡名,通过“ifdown 网卡名” “ifup 网卡名”命令来实现重启。其中Ifup命令会读取刚才修改的配置文件的内容。
2.vi以及vim的使用(注:vim是vi编辑器的升级版,两则的操作基本相同)
命令模式下的常用命令:
i/I 、a/A 、o/O 这几个字符都表示进入插入模式,其中的差别,用户可以自己去体会,以便加深印象。
ndd :删除从光标开始向下的n行
d$ :删除当前所在行以及改行下的所有行
nyy:复制从当前光标所在行向下数的n行
y$ :复制当前光标所在行以及向下的所有行
p:粘贴所复制的内容
u :撤销上一步操作
:wq 退出vi 并保存文件
:w file(另存为)
:q 退出
:q! 不保存退出
:x 保存退出
\string 查找指定的内容string 回车后按n键到下一个匹配字符位置
:1,$s/root/ROOT/g 将文件中root替换为ROOT
:n,md 将n到m行删除
:n,my 赋值n到m行
:set nu 设置行数
Vi编辑器的配置文件“/etc/ virc”
Vim编辑器的配置文件“/etc/ vimrc”
3. 环境变量
#AAA=hello 设置局部环境变量AAA,该变量只对当前bash有效。
#export AAA 将局部环境变量AAA导出为全局变量,该变量只对当前bash以及子bash、子子bash有效。
set 、unset 、env环境变量相关命令
4. 特殊字符:
~ :当前用户
> :标准输出
2> :把标准错误输出重定向到文件中
&> :不管是标准正确输出还是标准错误输出都重定向到文件
>> :追加
< :标准输入
<< :
| :管道命令
; :连续执行多个任务时,以“;”隔开
|| :逻辑运算符“或”
&& :逻辑运算符“与”
5. 命令:
users 、who 、w :显示登录用户使用终端的情况
skill :杀死进程
last :查看登录信息
ssh :远程连接命令
date :查看时间
find :查找文件或文件夹
grep :查找文件中的内容
whereis :查看命令的所在位置
which :
Scp :远程拷贝
alias :命令的别名设置
unalias :取消命令别名
cd - :返回上一次的工作目录
updatedb:更新数据库
locate:直接从数据库中查找文件
ifup/ifdown 网卡名 : 启动/关闭网卡
service iptables stop : 关闭防火墙
setenforce 0: 关闭安全Linux (注:是数字0 不是字母)
pstree : 查看进程树
6. DNS服务器的配置文件/etc/resolv.conf。如将DNS设置为66.198.22.122: nameserver 66.198.22.122 。