想要设置文件权限,首先要确认必须使用这个文件的创建者(所有者)的账号。
创新互联是专业的黑河网站建设公司,黑河接单;提供成都网站设计、成都网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行黑河网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
1,如果这个两个用户是输入不同用户组的,比如是用户名为root(等同于windows的管理员账户),使用命令
[xuwangcheng14@root]# id root[xuwangcheng14@root]# uid=0(root) gid=0(root) groups=0(root)root为root用户组。假如root为文件的创建者,另外两个用户分别为jees和miss,jees组别为root组,miss组别为http组,
这样来说jees对于root是同组的,用字母g(group)表示;
miss对于root是其他组的,用户字母o(other)表示;
root自身则用u(user)表示。
这样就好办了,使用chmod命令可以对 不同组别的用户对于文件添加或者减少权限:
x: execute(执行权限)r: read(读权限)w: write(写权限)
[xuwangcheng14@root]# chmod 754 ./mydir -R改变一个文件的权限: chmod mode file|dir
改变所有子目录的权限: chmod mode dir -R (注意后面加了个-R参数 )参数就是权限模式 mode = 777 or 752 ,666,,, ;mode 的三个数字,分别表示user,group,others所具有的权限。 1 = x 执行 2 = w 写 4 = r 读,比如user具有所有权限,1+2+4=7, 又比如group 具有读 和执行权限 1+4 =5。
这样就能改变两个不同用户对同一目录下的文件的权限。
2,如果这两个用户是属于同一组(相对于文件所有者的组
jess为http组,miss为users组,
可以通过改变文件属主来使两个用户为不同的用户组:
[xuwangcheng14@root]# chown -R jess.http ./mydir[xuwangcheng14@root]# chmod 754 ./mydir -R第一个命令改变了mydir目录下所有文件的所有者为http组的jess,
第二条命令和上面的是一样的。
查看linux系统位数最简单的命令(这里以redhat为例,不同版本linux命令也许不同)命令1:getconf LONG_BIT
结果:64命令2:uname -a
结果:Linux Test004MUJUP 2.6.32-431.23.3.el6.x86_64 #1 SMP Wed Jul 16 06:12:23 EDT 2014 x86_64 x86_64 x86_64 GNU/Linux
命令3:uname -r
结果:2.6.32-431.23.3.el6.x86_64
命令4:cat /proc/version
结果:Linux version 2.6.32-431.23.3.el6.x86_64 (mockbuild@x86-027.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Wed Jul 16 06:12:23 EDT 2014
x86_64则说明你是64位内核, 跑的是64位的系统. 《Linux就该这么学》一起学习, i386, i686说明你是32位的内核, 跑的是32位的系统
你有linux引导盘吗,如果装的是redhat,用故障修复盘引导进入linux,如果装的是debian或ubuntu,用live盘引导进入linux。
进入后一般系统会自动把linux挂载到/mnt/sysimg下,你需要使用命令grub-install,修复grub,如果无法修复,那就把原来的linux系统的/boot全部拷贝出来,然后用windows下的grub工具。
具体使用方法看这个:
可通过xev得到所按键的键名/键值,再通过xmodmap可设置
直接运行xev(linux下抓取按键键值的小工具),按一下所经修改的按键,在输出的信息中找到类似(keysym 0xff22, Muhenkan)的内容,其中0xff22为键值,Muhenkan是键名。
通过以下命令就可将按键映射为想要的键值了
xmodmap -e "keysym 预设定的键名 = 当前按键键名"
如我想将键名为Muhenkan的按键映射为Win键(键名为Super_L),则这样写
xmodmap -e "keysym Super_L = Muhenkan"
到此就达到了目的了,但这样设置位未保存到设置中,重启后就没了,所以我将上面的代码加入到/etc/rc.local中了
另:/usr/include/X11/keysymdef.h 中包含所有的符号名,在其中可以找到你想要的键名,里面也有些简短的注释
1、安装编码源码的编译工具,一般是需要安装gcc
yum install gcc
2、把源码解压
tar zxvf uname.tar.gz
3、进入解压的目录执行
./configure
make
make install
完成编译安装
yum读音为:英 [jʌm] 美 [jʌm]
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系。
例句:
1、Create the yum repository metadata with the createrepo command.
使用createrepo命令创建yum存储库元数据。
2、Before you install Nagios, use yum to install Apache, the CC compiler, and the GD development libraries.
在安装Nagios之前,使用yum来安装Apache、CC编译器和GD开发库。
扩展资料:
Yum的软件包来源:
可供Yum下载的软件包包括Fedora本身的软件包以及源自rpmfusion和rpm.的Fedora Extras,全部是由Linux社区维护的,并且基本是自由软件。所有的包都有一个独立的PGP签名,主要是为了用户的系统安全。
参考资料:百度百科-yum