1.centos6 su: 无法设置组: 不允许的操作
将用户切换为root,就是注销再点击未列出用户,输入root和密码。
ls -l /bin/su
看下su文件的权限是不是rwxr-xr-x或者-rwxrwxrwx
如果不是,则做如下操作:
cd /bin
chmod ug+s su
就ok了。
2.常用的linux文件权限:
444 r--r--r--
600 rw-------
644 rw-r--r--
666 rw-rw-rw-
700 rwx------
744 rwxr--r--
755 rwxr-xr-x
777 rwxrwxrwx
从左至右,1-3位数字代表文件所有者的权限,4-6位数字代表同组用户的权限,7-9数字代表其他用户的权限。
而具体的权限是由数字来表示的,读取的权限等于4,用r表示;写入的权限等于2,用w表示;执行的权限等于1,用x表示;
通过4、2、1的组合,得到以下几种权限:0(没有权限);4(读取权限);5(4+1 | 读取+执行);6(4+2 | 读取+写入);7(4+2+1 | 读取+写入+执行)
以755为例:
1-3位7等于4+2+1,rwx,所有者具有读取、写入、执行权限;
4-6位5等于4+1+0,r-x,同组用户具有读取、执行权限但没有写入权限;
7-9位5,同上,也是r-x,其他用户具有读取、执行权限但没有写入权限。
rwx权限数字解释
chmod也可以用数字来表示权限如 chmod 777 file
语法为:chmod abc file
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=7。
范例:
chmod a=rwx file
和
chmod 777 file
效果相同
chmod ug=rwx,o=x file
和
chmod 771 file
效果相同
若用chmod 4755 filename可使此程序具有root的权限
查看文件夹权限
[hs@fkdb home]$ ls -l /home
总用量 12
drwxr-xr-x. 4 hs hs 4096 1月 14 18:31 hs
drwx------. 6 oracle oinstall 4096 1月 10 00:06 oracle
drwxr-xr-x. 4 xguest xguest 4096 8月 22 2018 xguest
hs为例:d-文件夹,r-读,w-写,x-执行权限 ----755
3、Linux之进程数和句柄数
1.概念
一个程序可能打开多个进程,一个进程在运行中会打开很多资源,如文件file、通讯连接socket、正在监听的端口等,我们都统称为句柄(handle)。linux任何东西都是文件,所以当一个进程打开的句柄数超过系统限制时,会提示too many open files。
2.进程数限制
资源限制的配置可以在/etc/security/limits.conf或/etc/security/limits.d/ 下的子配置文件中配置,系统是先加载limits.conf然后按照英文字母顺序加载limits.d目录下的配置文件,后加载配置覆盖之前的配置。
[hs@fkdb /]$ ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 128482
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 10240
cpu time (seconds, -t) unlimited
max user processes (-u) 1024
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
如果open files值和max user processes值较小,需要先调大,使用root用户编辑文件
$ vi /etc/security/limits.conf
4、xftp连接Linux 和服务器建立文件传输
xftp是一款强大的文件传输工具,可以建立ftp,sftp等连接,通过sftp协议可以方便的对liunx进行文件的上行和下行的传输
1)双击xftp工具,进入xftp初始界面
2)点击新建,进入新建对话属性,填写管理名称和主机的ip地址,协议项选择sftp协议
3)即可-done
5、文件操作
1)解压:$ unzip linux.zip
2)解压后将会出现see目录,为该目录赋权 $ chmod -R 755 see
3)进入see目录 $ cd see
4)执行安装see的脚本 $ ./install.sh
5)输入“0”选择单点安装模式
6)出现是否立即启动的询问,可以输入yes,也可以输入no
如果输入了“no”,安装完毕之后,在当前路径下执行 ./startUp.sh 启动see应用
7)SEE启动完毕之后,在浏览器中即可访问SEE运维控制台