删除服务: chkconfig --del [脚本]
单独查看某一服务是否开机启动的命令 : chkconfig --list [服务名]
单独开启某一服务的命令 : chkconfig [服务名] on
单独关闭某一服务的命令: chkconfig [服务名] off
查看某一服务的状态: /etc/intd.d/[服务名] status
启用服务就是在当前"runlevel"的配置文件目录/etc/systemd/system/multi-user.target.wants 里,建立 /usr/lib/systemd/system 里面对应服务配置文件的软链接;禁用服务就是删除此软链接,添加服务就是添加软连接 。
su 用户名称(切换用户,只能获得用户的执行权限,不能获得环境变量)
su - 用户名称(切换到用户并获得该用户的环境变量及执行权限)
echo$PATH打印环境变量
设置普通用户具有root权限
修改 /etc/sudoers 文件,找到下面一行(91行),在root下面添加一行,如下所示:
或者配置成采用sudo命令时,不需要输入密码
修改完毕,现在可以用hxr 帐号登录,然后用命令 sudo ,即可获得root权限进行操作 。
以azkaban用户执行引号中的命令
gpasswd -d [username] [groupname]将用户从组中删除
gpasswd -a [username] [groupname]将用户加入到组中
用户组的管理涉及用户组的添加、删除和修改 。组的增加、删除和修改实际上就是对/etc/group文件的更新 。
0首位表示类型- 代表文件d 代表目录l 链接文档(link file)
三种特殊权限suid、sgid、sticky
例子:
变更文件权限方式一
例:chmod u-x,o+x houge.txt
变更文件权限方式二
例:chmod-R777/mnt/修改整个文件夹的文件权限
在linux中创建文件或者目录会有一个默认权限的,这个默认权限是由umask决定的(默认为0022) 。umask设置的是权限的“补码”,而我们常用chmod设置的是文件权限码 。一般在/etc/profile 、~/.bashprofile 或者 ~/.profile中设置umask值 。
umask计算
如root用户的默认umask为0022(第一个0 代表特殊权限位,这里先不考虑),创建的文件默认权限是644(即默认666掩上umask的022),创建的目录是755(即默认777掩上umask的022) 。
对于root用户的umask=022这个来说,777权限二进制码就是(111)(111)(111),022权限二进制码为(000)(010)(010) 。
上面就是一个umask的正常计算过程 , 但是这样实在是太麻烦了 。我们使用如下的简单的方法快速计算 。
上面的这个方法计算是非常方便的, 为何得到奇数要+1呢?
文件的最大权限是666,都是偶数 , 你得到奇数,说明你的umask有奇数?。廖?,写为2,都是偶数,说明你有执行权限的 。
就按照上面的umask=023为例 , 在计算其他用户权限的时候6-3=3,6是读写 , 3是写和执行,其实应该是读写权限减去读权限的得到写权限的,相当于我们多减去了一个执行权限 。所以结果加1 。
umask修改
如果想单独修改某个文件夹的新建文件的权限,可以使用setfacl命令 。
例:递归改变文件所有者和所有组 chown-Rhxr:hxr/mnt
例:
Linux中常用的命令都是那些单词的缩写?例如linux命令单词:Linux/UNIX系统中linux命令单词的 ls 命令是 list(列表) 的缩写、cp 是 copy (拷贝)的缩写、rm 是 remove(移除)的缩写linux命令单词,等等 。
linux常用命令有哪些?linux常用命令有pwd命令、cd命令、ls命令、cat命令、grep命令、touch命令、cp命令、mv命令、rm命令、rmdir命令等 。
linux常用命令:
1、 pwd命令
该命令linux命令单词的英文解释为print working directory(打印工作目录) 。输入pwd命令linux命令单词,Linux会输出当前目录 。
推荐阅读
- 什么是ppt文字,什么是PPT文字内容
- 怎么u盘拷贝音乐,u盘拷贝音乐免费
- ios有什么软件可以自动关机,苹果手机什么软件可以自动点击屏幕
- vb.net证书 vb证书查询
- chatgpt限制登录吗,chatroulette需要登录
- cpu型号e是什么意思,cpu后缀e4
- 手机直播支架短视频教程,手机直播支架怎么用步骤图
- go是编译行语言 go编译器有哪些
- 什么咪直播,咪蒙直播软件