声明:文中涉及到的技术和工具,仅供学习使用,禁止从事任何非法活动,如因此造成的直接或间接损失,均由使用者自行承担责任。
1. 权限表示规则
第1位:⽂件类型(- 普通⽂件、d ⽬录、l 链接)第2-4位:所有者权限(r 读、w 写、x 执⾏)2. 权限数字表示法
核⼼规则:r=4、w=2、x=1,权限值为对应权限数字之和3. 权限修改命令(chmod)
chmod u +w test.txt 给⽂件所有者添加写权限chmod g -x test.txt 取消⽂件所属组的执⾏权限chmod o=r test.txt 给其他⽤户设置仅读权限chmod 754 test.txt 所有者rwx、所属组r-x、其他r--chmod -R 777 /home/test 递归给⽬录及⼦⽂件设置完全权限(谨慎使⽤)chown 用户:用户组 test
useradd [用户名] 创建⽤户
passwd [用户名] 给⽤户设置密码,输⼊密码时默认不显示,输⼊完成回⻋即可sudo su 切换到root⽤户(需输⼊当前⽤户密码)userdel -r [用户名] 删除⽤户及相关⽬录usermod -g [用户组] [用户名] 将⽤户添加到用户组crontab是Linux 最常用的定时任务
crontab -l 查看当前用户计划任务
crontab -e 编辑计划任务
crontab -r 删除所有计划任务
格式:分 时 日 月 周 命令
* 代表每,*/n 代表每隔 n
示例:
1. 每分钟执行一次
2. 每天凌晨 2:30 执行
3. 每周日凌晨 3 点
4. 每月 1 号 5 点
5. 每 5 分钟执行
6. 工作日(周一到周五)18:00
启动项
1. /etc/init.d(老系统,SysVinit方式 )/etc/init.d/ 服务 start|stop|restart|status
2. /usr/lib/systemd/system/ (新系统,systemd方式 )# 查看开机自启项systemctl list-unit-files --type=service | grep enabled
# 设为开机自启动systemctl enable 服务
# 取消开机自启动systemctl disable 服务
# 查看状态systemctl status 服务
# 重载配置systemctl reload 服务
# 查看服务是否运行systemctl is-active 服务
# linux150个基础命令(书签版)https://pan.baidu.com/s/1HvlWmAk-mw_YSrpGpgNWZw?pwd=jmn5 提取码: jmn5