天天看点

Linux常用目录位置

<col>

更改开机不用输入密码

/etc/gdm/custom.conf,[daemon]下AutomaticLoginEnable=true

                                      AutomaticLogin=root

登录前提示信息

/etc/issue

登录后提示信息

/etc/motd

改时区

/etc/localtime

全局环境下bashrc

/etc/bashrc

扫描新硬盘

echo "_ _ _" &gt;   /sys/class/scsi_host/host0/scan,有几个host就扫描几个host

ttl生命期更改路径

/proc/sys/net/ipv4/ip_default_ttl

永久更改ttl生命期更改路径

/etc/sysctl.conf中添加net.ipv4.ip_default_ttl = 128

ping命令开启禁止路径

/proc/sys/net/ipv4/icmp_echo_ignore_all

协议目录

/etc/protocol

定义颜色规则

/etc/DIR_COLORS

改主机名

/etc/sysconfig/network

hosts加主机名

/etc/hosts

修改网卡名称与mac地址对应关系

/etc/udev/rules.d/70-persistent-net.rules

网卡配置文件目录

/etc/sysconfig/network-scripts

更改网卡信息的文件

/etc/sysconfig/network-scripts/ifcfg-eth0

永久写入路由表

/etc/sysconfig/network-scripts/route-IFACE(路由接口是谁就写谁)

可以修改dns和hosts的优先级

/etc/nsswitch,找hosts

CentOS7网卡更改传统命名

编辑/etc/default/grub,GRUB_CMDLINE_LINUX="rhgb   quiet net"这一行net后加.ifnames=0,然后grub2-mkconfig -o   /etc/grub2.cfg生成配置文件,重启后更改成功

自动同步时间协议

/etc/ntp.conf

cron计划任务文件

/etc/crontab

拒绝用户远程登陆

/etc/hosts.deny,echo sshd:192.168.1.1 &gt;&gt; /etc/hosts.deny

系统内核文件

/boot/vmlinuz-VERSION-release

ramdisk,辅助的伪根系统,系统启动时将依靠该文件加载驱动

CentOS 5:   /boot/initrd-VERSION-release.img

    CentOS 6,7: /boot/initramfs-VERSION-release.img

     /boot/initramfs-2.6.32-754.el6.x86_64.img

模块文件

/lib/modules/VERSION-release

CentOS5、6的init读取及其初始化文件

/etc/inittab,CentOS5、6的init读取及其初始化文件,/etc/inittab,CentOS   5及其以前版本里该文件很多功能,但6只定义开机启动init 级别,7将完全无用

根据init级别进入目录定义服务

/etc/rc/rc1.d-rc5.d中都是各项服务的软连接

/etc/rc/rc1.d-rc5.d软连接指向的路径

/etc/init.d

xinetd独立服务更改服务

/etc/xinetd.d

6上的注释ctrl alt del重启键

/etc/init/control-alt-delete

开机启动的脚本可以放到这个目录里

/etc/rc.local

grub配置文件

/boot/grub/grub.conf

默认配置文件,优化网络、优化服务器设置

/etc/sysctl.conf

CentOS7

每个服务最主要的启动脚本设置,

/usr/lib/systemd/system,类似于之前的/etc/init.d/

系统执行过程中所产生的服务脚本,比上面目录优先运行/:管理员建立的执行脚本,类似于/etc/rc.d/rcN.d/Sxx类的功能,比上面目录优先运行

etc/systemd/system

开启关闭selinux配置文件

/etc/selinux/config

CA下的配置文件目录

/etc/pki/CA

openssl的配置文件

/etc/pki/tls/openssl.cnf