linux备忘知识点
1 配置系统编码
vi /etc/sysconfig/i18n |
2 ssh免密登陆
把本机的公钥 >> 免密目标机:~/.ssh/authorized_keys |
3 后台执行命令
./bin/mysqld_safe --defaults-file=~/my.cnf &
4 iptable
#清空ip规则 |
5 yum
#查看提供rz命令的包 |
6 LINUX 查看分区UUID的两种方法
1. sudo blkid 2. ls -l /dev/disk/by-uuid
7 服务的配置
centos中service在/etc/init.d目录下。
设置某个service随系统启动的方法如下:
在 /etc/rcX.d(X代表initlevel)
目录中添加此service的link文件。
除了以上手动的进行添加link文件的方式外 还可以通过使用chkconfig指令,此指令自动话了添加link文件的过程
chkconfig NetworkManager on (添加link文件) |
/etc/passwd格式说明 |
8 组
8.1 初始组
/etc/passwd中的gid即为初始组 当用户登入系统后,立即拥有此组的相关权限
8.2 有效组
当一个用户拥有多个组时,如果创建文件,那么这个文件的组会被设置为一个特定组,此组称为有效组。
#查看当前用户的所有组 groups #第一个组即为有效群组 #dmtsai wheel usersC touch test ll test* #新创建的文件的群组为有效群组dmtsai #-rw-rw-r--. 1 dmtsai dmtsai 0 Jul 20 19:54 test #切换有效群组为users #此命令使用一个新的shell,因此完成后需要手动退出 newgrp users groups #有效群组为users #users wheel dmtsai touch test2 ll test* #-rw-rw-r--. 1 dmtsai dmtsai 0 Jul 20 19:54 test #新创建的文件的有效群组为最新切换后的群组users #-rw-r--r--. 1 dmtsai users 0 Jul 20 19:56 test2 exit
8.3 set UID (SUID)
对二进制程序有效,在执行某个程序期间,获得此程序的 owner 的权限
如果希望某个文件除了某个用户以外,其他人都不可以随意修改,而必须通过某个指定的程序来操作。
8.4 setGID (SGID)
- 对二进制程序:在执行某个程序期间,获得此程序的 group 的权限
- 对目录:在此目录下,当前用户的有效组为此目录的 group
如果希望某个文件除了某个组以外,其他人都不可以随意修改,而必须通过某个指定的程序来操作。 如果希望在某个目录下创建的文件的 group全部为当前目录的 group
8.5 Sticky Bit (SBIT)
对目录有效:在此目录下,所有的文件及目录只可以被创建者及root修改,删除