创建用户
useradd zhangsan
查看网卡设置
cat /etc/sysconfig/network-scripts/ifcfg-eth0
noboot 开机自启
bootproto IP配置方式 DHCP 动态主动分配
hwaddr硬件地址 mac地址
重启网卡
service network restart
/etc/init.d/network restart
停止网卡
ifdown eth0(网卡名)
启动网卡
ifup etho
(网卡没事不要瞎搞)
快捷方式
ln -s 原始目录,快捷方式指向的目录
端口范围
0-65535
本机名称查看
hostname
设置主机名(修改下面两个文件的主机明明)
vim /etc/sysyconfig/network
vim /etc/hosts
查看开启启动项
chkconfig --list (包含原生系统 systemctl list-unit-files)
指定程序查询
systemctl list-unit-files |grep httpd
删除开机启动
chkconfig -del httpd
开机启动
chkconfig -add httpd
设置服务启动级别
chkconfig --level 35 httpd on (httpd 3 5 级别自动启动 关闭用off)
对计算机时间同步信息
ntpdate 210.72.145.44 (要同步的时间百度自行搜索,)
service ntpd start (ntpd时间服务)
查询所以安装软件
rpm -qa | grep ssr
卸载
rpm -e ssr (--nodeps 忽略依赖关系)
lsblk 查看块设备信息 u盘光盘等
umount /media/Centos6 (解挂载路径)
mount 设备原始地址 要挂载地址
原始地址一般在/dev下 根据大小确定name值拼凑在一起组成原始地址 如"/dev/sr0"
要挂载的位置路径一般在mnt下自建目录
安装软件命令
prm -ivm ssr (软件全名称)
cron 计划任务
crontab -l 查看计划任务
crontab -e 编辑计划任务
分 时 日 月 周 任务
0 0 * * * -reboot (每天0:00重启)
常用符号 *(每一个数字)-(常用范围如1-7)/(每多少个怎么怎么样*/10每十分钟), (多个取值1,3,7)
每周六,日1.10分重启network
10 1 * * 6 ,7 service network restart
/etc/cron.deny 禁用计划任务的用户名单
/elc/cron.allow启用计划任务的白名单 (同时存在黑名单时,白名单优先级高)
权限 如 drwxr-xr-x
第一位 d 文件夹 - 文件 |表示软连接
前三位表示文件所有者 中间三位文件所属组 后三位其他人权限
r(4) w(2) x(1)
读、写、执行
赋用户权限
u给所有者赋权限
g给同组用户赋权限
o其他用户赋权限
a所有人权限(不填时默认)
+ 添加权限
-削减权限
=具体权限
赋权限:
chmod u+x,g+rx,o+r ssr.sh
chmod u=rwx,g=rx,o=r ssr.sh
chmod 777 ssr.sh (4+2+1=7全权限)
注意
删除一个文件跟文件自身没有关系,和所在文件夹的权限有关
将文件夹的所有者改为test
chown test opt/
更改所属用户组为test
chgrp test opt/
方便写法:
chown -R test:test /opt
sudu 部分可以替代root权限
在一百行左右
root ALL=(ALL) ALL
用户名 运行登录的主机=(身份all=root) 当前用户可执行的命令 可多个 ","
test ALL=(ALL) /user/sbin/useradd,/user/bin/passwd,!/user/bin/passwd root, (这里不推荐直接写命令 在末行模式搜索指定指令:!which useradd)
设置保护root不允许更改
!/user/bin/passwd root
借用命令为
sudo useradd abc
查看当前用户的特殊权限
sudu -l