第二周

反向单引号 ` `:执行能力强,可以执行命令 [等价于$()]
单引号 ‘ ’:只显示字符
双引号 “ ”:识别变量,不识别命令
花括号{ }: 里面内容互相组合 打印重复字符串的简化形式
echo file{1,3,5} 显示为file1.3.5
rm -f file{1,3,5} 删除file1.3.5
echo file{1..10} 显示为file1…..file10
echo file{1..10..2} 从1到10每次递增2不够2位不显示(1.3.5….)
echo file{1,2}.{txt,log} 1跟2互相跟.txt .log组合并显示

重定向:
标准输出:把前一个命令的标注输出不显示在数字界面重新定向的指定文件中默认覆盖原文件内容例如ls > file前一个命令追加到(不覆盖原文件内容)指定文件例如ls >> file
标准错误的重定向:在标准输出的重定向指令中改为2>
标注输入的重定向:把一个文件内容作为标准输入重定向到数字界面显示用<
管道用法:
把前一个命令的标准输出传给命令二,作为命令二的标准输入cmd1 | cmd2
命令一的标准错误作为命令二的标准输入cmd1 2>&1 | cmd2

用户、组、权限:
用户:/etc/passwd存放用户信息每条用:隔开(用户名:密码:用户账号uid:用户账号gid(主组):描述:加目录:shell类型)
getent passwd 指定用户(可以查看指定用户信息)不加指定用户等于 cat /etc/passwd
/etc/shadow存放用户口令信息 格式【用户名:加密口令:上次更改口令时间(参照70年1月1号):最小口令有效期(多少天之内不能更改密码):最大有效时间(口令过期时间):口令到期提醒:口令非活动时长(口令到期后多少天内可以登录):账户有效期(用户账号最多可以用多少天)】
chage更改口令信息(交互式)
useradd创建新用户
userdel +指定用户=删除指定用户(用户加目录跟邮箱默认不删)-r全部删除
/etc/dafault/useradd /etc/login.defs更改创建用户口令信息 /etc/ske1新建用户默认文件夹(只影响新建用户 )
Authconfig –passalgo=sha256 –update可以更改密码的加密算法
/etc/group组及相关属性信息
/etc/gshadow组密码及相关属性
useradd创建用户
-D(显示或管理用户的默认设置)
usermod修改用户
-G 覆盖原附加组,保留原附加组要跟-a
-d 新家目录不会自动创建,要创建新家目录病移动原家数据要用同时加-m
-U解锁用户
-L锁定用户
su 切换用户带-相当于用户重新登录,不带-相当于只切换账号不切换原账号目录
su – 用户 -c ‘指令’=切换用户执行命令并推出
passwd 修改指定用户密码;常用选项 -d:删除指定用户密码 -l:锁定指定用户(默认双重锁定)-u:解锁指定用户 -e:强制用户下次登录修改密码 -n,x,w,i(用户最短适应期限,最大使用期限,提前多少天警告,非活动时长)–stdin:从标准输入接受用户密码(echo PASSWORD | passwd –stdin USERNAME)

用户组:group跟用户的指令基本相同,groupmems -g 指定组 -l可以显示该组里有哪些用户
groupmems -g 指定组 -a 指定用户可以把该用户加到指定组中

文件权限:
chown wang f1 把文件f1的所有者改成wang用户
chgrp g1 f1 把文件所属改成g1
更改文件权限:chmod后跟对谁(who)操作 u(所有者)g(所属组)o(other)a(所有人)然后跟操作(opt) +(增加)-(减去)=(重设权限)最后跟权限(per) r(读)w(写)x(执行)
文件的执行权针对所有人包括管理员读跟写只针对普通用户

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/104143

赞 (0)
973255109973255109
上一篇 2018-07-29 20:10
下一篇 2018-07-29 20:42

相关推荐

  • 华为交换机配置

    示例设备华为s5700S-28P-LI-AC 用户视图<HUAWEI>:默认登录 系统视图[HUAWEI]:system-view 接口视图[HUAWEI-GigabitEthernetX/Y/Z]:interface gigabitethernet X/Y/Z X/Y/Z为需要配置的接口的编号,分别对应“槽位号/子卡号/接口序号” 路由协议视图…

    Linux笔记 2018-06-07
  • 第九周笔记

    实验:实现CENTOS7 PXE安装 0 selinux ,firewall 关闭 1 安装包 yum install dhcp tftp-server httpd syslinux systemctl enable dhcpd httpd tftp.socket systemctl start httpd 2 准备YUM源 mkdir /var/www/h…

    Linux笔记 2018-05-27
  • Linux系统进程管理及作业操作

    进程是正在运行的程序实体,并且包括这个运行的程序中占据的所有系统资源,比如说CPU,IO,内存,网络资源等。通过学习Linux系统进程管理来协调多道程序之间的关系,使CPU得到充分的利用。

    2018-05-05
  • linux第三周小结

    本周小结内容包括shell脚本基础知识、文件查找命令locate和find、文本处理工具sed

    Linux笔记 2018-04-15
  • 关于grep 与 正则表达式的那些事

    首先要记住的是: 正则表达式与通配符不一样,它们表示的含义并不相同! 正则表达式只是一种表示法,只要工具支持这种表示法, 那么该工具就可以处理正则表达式的字符串。vim、grep、awk 、sed 都支持正则表达式,也正是因为由于它们支持正则,才显 得它们强大grep (缩写来自Globally search a Regular Expression and…

    Linux笔记 2018-04-08
  • Linux 中获取命令帮助

    获取命令帮助 内部命令:用 help COMMAND; 外部命令:方法一  COMMAND –help;   方法二    manual manual :文件路径为 /usr/share/man 使用方法:# man COMMAND SECTION:  NAME:功能性说明;SYNOPSIS:语法格式;DESCRIPTION:描述;       …

    Linux笔记 2018-06-24