第二周

反向单引号 ` `:执行能力强,可以执行命令 [等价于$()]
单引号 ‘ ’:只显示字符
双引号 “ ”:识别变量,不识别命令
花括号{ }: 里面内容互相组合 打印重复字符串的简化形式
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
下一篇 2018-07-29

相关推荐

  • shell脚本之判断httpd是否有异常

    案例 以web为例 大全讲解:如http为例 #/etc/init.d/httpd start      开启httpd #lsof –i :80 [root@centos6 ~/bin]$curl -I -s -o /dev/null -w “%{http_code}\n” http://172.16.0.1 析:-I 是响应头,响…

    Linux笔记 2018-05-20
  • 磁盘管理(一)

    分区 高级格式化

    2018-04-22
  • 第一周作业-Linux Basic

      Linux 入门基础 计算机组成及功能 一般而言,计算机的组成应该分为两部分: 一部分指的是硬件部分。根据冯诺伊曼提出的计算机体系架构,一台计算机主要分为五个部分:控制器、运算器、存储器、输入设备、输出设备 运算器: 包含算数逻辑单元(ALU)、累加器、状态寄存器、通用寄存器组等,主要作用如下 算数逻辑单元(ALU):进行二位元的算术运算,如加减乘(不包…

    Linux笔记 2018-06-24
  • Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。

    ls 查看目录下文件的详细信息 ls 选项[-ald] [文件或目录] -a显示所有文件,包括隐藏文件 -l 详细信息显示 -d 查看目录属性 cd 切换目录 cd /   (切换到根目录) Cd  ….  (回到上一级目录)   pwd 显示当前所在的工作目录   [root@server30 mytest1]# pwd /tmp/my…

    Linux笔记 2018-05-18
  • linux第十天笔记(markdown格式)

    # Linux第十天 “`bashrpm -qf ….“` “`bashyum provides ….“` 批量编译 C,C++:make项目管理器 configure脚本–》makefile.in–》makefile makefile.in是模板文件 makef…

    Linux笔记 2018-04-22
  • linux的程序包管理

    随便写写,大佬勿喷

    Linux笔记 2018-04-20