
正文
linux命令dhcp 查看文件权限的Linux命令
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
linux每次系统启动时也启动DHCPD,要执行什么命令?
Linux启动时执行命令
1. Linux 启动顺序:
(1)BIOS自检
(2)运行系统内核并检测硬件
(3)运行系统的第一个进程init
(4)init读取系统引导配置文件:
/etc/inittab中的信息进行初始化
/etc/rc.d/rc.sysinit------系统初始化脚本
/etc/rc.d/rcX.d/[KS]*------根据运行级别配置服务
/etc/rc.d/rc.local---------执行本地特殊配置
其它---------不同运行级别的特殊服务
Linux启动运行init程序来启动相关程序初始化,与启动相关的一个概念是运行级,
运行级是操作系统当前运行的级别,在不同运行级别上可以定义属于该运行级的启
动程序,系统的运行级别可以在/etc/inittab文件指定,与运行级相关运行程序通
过从源/etc/rc.d/init.d下链接到目的/etc/rcX.d,这里X为系统的默认运行级别,
因此,默认的启动脚本放在/etc/rc.d/init.d下。
有人建议在.login中执行相应命令,或在.bashrc(用tcsh shell,在.tcshrc)里
写命令。这是不行的,.login是在用户登录时执行,用户可能在本地无需登录,或
者在远程多个用户登录,多次登录;而.tcshrc是在shell启动时执行,登录后用户
一般会多次打开shell,这样该命令或程序就会被多次执行。
2. 缺省的运行级,Linux用到的级别如下:
# 0 - 停机(千万不要把initdefault 设置为0 )
# 1 - 单用户模式
# 2 - 多用户,但是没有 NFS
# 3 - 完全多用户模式
# 4 - 没有用到
# 5 - X11
# 6 - 重新启动 (千万不要把initdefault 设置为6 )
对各个运行级的详细解释:
0 为停机,机器关闭。
1 为单用户模式,就像Win9x 下的安全模式类似。
2 为多用户模式,但是没有NFS 支持。
3 为完整的多用户模式,是标准的运行级。
4 一般不用,在一些特殊情况下可以用它来做一些事情。
例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
5 就是 X11 ,进到 X Window 系统了。
6 为重启,运行 init 6 机器就会重启。
3. 如何让系统在启动是运行指定程序,根据启动顺序中的第四步,有两种方式。
一种方式是根据运行级别配置服务。
一种方式是执行本地特殊配置。
举例,任务在启动是运行命令cvslockd:
方式一:
(1)建立自启动脚本/etc/rc.d/init.d/cvslockd,内容为:
#!/bin/bash
/usr/local/bin/cvslockd
设置文件的属性为可执行:
#chmod +x /etc/rc.d/init.d/cvslockd
(2)查看计算机运行级别,在文件/etc/inittab里看到id:5:initdefault:,
则此系统运行级别为5。
(3)到/etc/rc5.d目录下,把你要执行的可执行文件做一个软连接,而且在
命名的时候要以大写S字母开头,S之后的数字大小代表执行顺序的先后,
数字越大越后执行。
#ln -s /etc/rc.d/init.d/cvslockd /etc/rc5.d/S100cvslockd
#ln -s /etc/rc.d/init.d/cvslockd /etc/rc0.d/K20cvslockd
方式二:
在/etc/rc.d/rc.local 添加 exec /usr/local/bin/cvslockd
该方式是在最后启动cvslockd。
还有一个论坛,也有关于这个的讨论:
相关问答
Q1: 红帽Linux申请DHCP的命令是什么?
Linux下向DHCP申请重新获取IP地址的命令如下:
#释放IP
dhclient -r //release ip
#重新获取IP
dhclient -d eth0
Now obtain fresh IP:
$ sudo dhclient
There
is no need to restart network service. Above command should work with
any Linux distro such as RHEL, Fedora, CentOS, Ubuntu and others. On a
related note you can also
或者使用一下命令,先关闭网卡,再启动
ifdown eth0
ifup eth0
/etc/init.d/network restart
Q2: 如何强制linux DHCP 客户端重新获取IP
强制linux DHCP 客户端重新获取IP的方法和详细的操作步骤如下:
1、首先,连接到相应的Linux主机,进入Linux命令行状态,然后等待输入shell指令,如下图所示。
2、其次,在Linux命令行上输入:dhclient,如下图所示。
3、最后,按键盘上的“ Enter”键运行shell指令,您将看到DHCP服务重新获取IP为192.168.6.2,如下图所示。
Q3: linux命令,查看dns服务器的状态,查看dhcp服务器的状态
service named status 查看DNS服务状态。 (把named改成dhcpd就是查看DHCP服务状态
2. netstat -anpl |grep 53 查看DNS端口。(把53改成67就是DHCP端口)
3. named-checkconf 检查DNS服务器配置文件
4. named-checkzone 正向域名 区域配置文件(比如named-checkzone abc.com /var/named/abc.com.zone) 检查DNS正向区域文件内容
5. named-checkzone 反向域名 区域配置文件(比如named-checkzone 1.168.192.in-addr.arpa /var/named/192.168.1.rev) 检查DNS反向区域文件内容
6. chkconfig --list named 检查DNS服务是否是开机自启动,on 是开启,off是关闭,可以使用chkconfig --level 35 服务名 on (或者off)进行开启或关闭)(把named改成dhcpd是检查DHCP服务)
7. ps aux |grep named 检查DNS服务进程,( 把named改成dhcpd是检查DHCP服务)
Q4: linux 从DHCP重新获取IP地址的命令是什么
可用指令如下:
1、service network restart:重启服务
2、ifconfig eth0 down ; ifconfig eth0 up:对网卡进行操作
3、sudo dhclient -r//release ip:释放IP
4、sudo dhclient//:获取IP
扩展资料:
linux常用命令及技巧
1、date :print or set the system date and time
2、 stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等)
3、passwd: print or set the system date and time (用passwd -h查看)
4、logout, login: 登录shell的登录和注销命令
5、pwd: print working directory
6、more, less, head tail: 显示或部分显示文件内容.
7、lp/lpstat/cancel, lpr/lpq/lprm: 打印文件.
8、更改文件权限: chmod u+x..
9、删除非空目录:rm -fr dir
10、拷贝目录: cp -R dir
11、fg jobid :可以将一个后台进程放到前台。
参考资料来源:百度百科_linux
关于linux命令dhcp和查看文件权限的Linux命令的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







