RHCSA 复习
1、用户
# -->当前用户为root用户
$ -->当前用户为普通用户
[root@fafa ~]# su - 用户 ----切换用户
2、查看、修改主机名:
***保存在/etc/hosts 文件里***
[root@fafa ~]# hostname 主机名 ---修改
[root@fafa ~]# hostnamectl set-hostname 主机名 ---修改
[root@fafa ~]# hostname ---查看
[root@fafa ~]# hostnamectl ----查看
3、重要文件的位置:
启动系统的文件存放在:/boot
配置文件存放在:/etc
普通用户家目录存放在:/home
4、切换目录
1)绝对路径:(以/开头的路径):cd/home/haha
2)相对路径:(除了以/开头的路径):cd / cd home cd haha
直接回到当前用户主目录:cd
回到当前目录的上一级目录:cd ..
回到当前目录:cd .
切换到之前的目录:
5、 修改密码:
修改密码:passwd 用户名
直接输入passwd 修改当前用户的密码
删除密码:passwd -d 用户名 (只有root用户可以)
修改密码时:
root用户不需要输入原密码,可以不符合密码复杂性规则,可以给任何人修改密码
普通用户需要输入原密码,必须符合密码复杂性规则,passwd修改密码无法指定用户
6、 查看隐藏文件:
ls -a 列出隐藏文件,包括.和..
ls -A 列出隐藏文件,不包括.和 ..
7、查看命令:
8、什么是shell?
shell是你(用户)和Linux(或 是你和Linux内核)之间的接口程序。用户在提示符下输入的每个命令都由shell先解释然后传给Linux内核
bash是大多数Linux系统的缺省shell
9、Linux的文件类型与软、硬链接:
10、 命令的分类:
1)由shell程序自带的命令:内置命令(builtin)(用type判断)
2)由独立的可执行程序文件,文件名即命令名:外部命令 (除了内置命令之外的)
11、别名:
添加指定别名:alias
删除指定别名:unalias
临时生效:alias 目标命令名称 = '需要执行的命令'
永久生效:在别名的配置文件里面设置(vim~/.bashrc)--> ~代表家目录
source .bashrc 使其生效
12、重定向与追加重定向:
将输入接到标准输出(从键盘输入,从显示器输出):ehco
向文件里写入数据:
重定向:> ---会覆盖原来的内容
追加重定向:>> ----不会覆盖原来的内容,追加到文件的尾部
13、文件相关: 文件=元数据+数据
查看文件的内容:cat
查看文件的详细信息:stat (查看文件的元数据)
元数据:文件的后缀名、类型、属性等类似信息(用来描述数据的数据)
创建文件:
文件命名规则:
1)不能使用/来当文件名,/是用来做跟的,也是用来做路径分隔符
2)文件名不能超过255个字符
创建普通文件:touch 文件名
touch不仅可以创建空文件,还可以改变文件的时间(touch已经存在的文件,对以下时间都会改变)
atime:access time 看了一下内容 cat (访问时间)
mtime:modify time 文件内容被改变了,ctime 也会发生改变 (修改时间)
ctime:change time 元数据被改变,重命名 (改变时间,改变了元数据)
创建目录文件:mkdir 目录名
-p parents 父目录
-v verbose 详细信息
复制文件:
复制普通文件:cp 原文件 目标路径 (原文件不会消失)
复制目录文件:cp -r (复制文件以及里面的东西)
移动(剪切)文件:等于Windows里面的剪切,移动之后原文件消失
mv 原文件 目标路径(时间不会变)
(移动目录文件时不需要加参数-r ,复制、删除时需要加)
复制、移动时,要确定目标路径下有没有这个文件
14、删除操作:
删除普通文件:
rm -f :没有提示强制删除
rm -f file* :批量删除
rm -f /* :删除系统(妻离子散专用)
删除目录文件:
rm -r 目录名 :删除目录
rm -r -f 目录名 :强制删除目录
rm -f * :全部删除(家破人亡专用)
15、文本处理:
cut:文本切割 cut -d 指定分隔符 -f 指定第几列 被切割文件路径
sort:sort -t 指定分隔符 -k 指定第几列 -n 被排序文件路径
uniq:去重 uniq 文件名
wc:统计
统计当前目录下的文件数:ls -l | wc -l
16、管道符:| 管道符左边的命令的输出作为管道符右边命令的输入
tee命令:在输出到文件的同时输出到屏幕,既想把输出保存到文件中,又想在屏幕上看到输出内容
例题:有一个文件叫nihao,文件内容为排序过的/etc/passwd内容的第三列和第三列的行数
先切割后排序:
RHCSA 复习的更多相关文章
- iOS总结_UI层自我复习总结
UI层复习笔记 在main文件中,UIApplicationMain函数一共做了三件事 根据第三个参数创建了一个应用程序对象 默认写nil,即创建的是UIApplication类型的对象,此对象看成是 ...
- vuex复习方案
这次复习vuex,发现官方vuex2.0的文档写得太简略了,有些看不懂了.然后看了看1.0的文档,感觉很不错.那以后需要复习的话,还是先看1.0的文档吧.
- 我的操作系统复习——I/O控制和系统调用
上篇博客介绍了存储器管理的相关知识——我的操作系统复习——存储器管理,本篇讲设备管理中的I/O控制方式和操作系统中的系统调用. 一.I/O控制方式 I/O就是输入输出,I/O设备指的是输入输出设备和存 ...
- 复习(1)【Maven】
终于开始复习旧知识了,有输入必然要有输出.输入和输出之间的内化过程尤为重要,在复习的同时,真正把学到的东西积淀下来,加深理解. Maven项目概念与配置 Maven是一个项目管理和综合工具.Maven ...
- 《CSS权威指南》基础复习+查漏补缺
前几天被朋友问到几个CSS问题,讲道理么,接触CSS是从大一开始的,也算有3年半了,总是觉得自己对css算是熟悉的了.然而还是被几个问题弄的"一脸懵逼"... 然后又是刚入职新公司 ...
- JS复习--更新结束
js复习-01---03 一 JS简介 1,文档对象模型 2,浏览器对象模型 二 在HTML中使用JS 1,在html中使用<script></script>标签 2,引入外部 ...
- jQuery 复习
jQuery 复习 基础知识 1, window.onload $(function(){}); $(document).ready(function(){}); 只执行函数体重的最后一个方法,事 ...
- jQuery5~7章笔记 和 1~3章的复习笔记
JQery-05 对表单和表格的操作及其的应用 JQery-06 jQuery和ajax的应用 JQery-07 jQuery插件的使用和写法 JQery-01-03 复习 之前手写的笔记.实在懒得再 ...
- HTML和CSS的复习总结
HTML(Hypertext Markup Language)超文本标记语言:其核心就是各种标记!<html> HTML页面中的所有内容,都在该标签之内:它主要含<head>和 ...
随机推荐
- 经典面试题解析:这道 C 编程面试题居然有如此多的解法!
问题描述 任意给定一个32位无符号整数n,求n的二进制表示中1的个数,比如n = 5(0101)时,返回2,n = 15(1111)时,返回4 这也是一道比较经典的题目了,相信不少人面试的时候可能遇到 ...
- Pytest系列(十三)- 重复执行之pytest-repeat的使用
写在前面 这个插件,可以帮助我们很好的解决自动化测试过程中的一些偶线性bug难以复现的问题,但前提是,当前自动化脚本是独立的,不依赖任何其他脚本.个人觉得还是失败重运行的一种体现,就和TestNG是一 ...
- Beta冲刺随笔——Day_Six
这个作业属于哪个课程 软件工程 (福州大学至诚学院 - 计算机工程系) 这个作业要求在哪里 Beta 冲刺 这个作业的目标 团队进行Beta冲刺 作业正文 正文 其他参考文献 无 今日事今日毕 林涛: ...
- JZOJ2020年9月19日提高B组反思
CSP第一轮倒计时:22天 JZOJ2020年9月19日提高B组反思 今天比的不好,只有签到题过了 130,rank 20 T1 签到题 用二分直接切 AC 100 T2 觉得是依赖背包问题 但是我没 ...
- 再见!【JAVA GUI】
1.GUI概述 图形用户界面(Graphical User Interface,简称 GUI,又 称图形用户接口)是指采用图形方式显示的计算机操作用户界面. java作为一种面向对象的程序设计语言,它 ...
- moviepy音视频剪辑:AudioClip的max_volume方法报TypeError: bad operand type for abs(): ‘list‘错
☞ ░ 前往老猿Python博文目录 ░ 一.环境 操作系统:win7 64位 moviepy:1.0.3 numpy:1.19.0 Python:3.7.2 二.应用代码及报错信息 应用代码 imp ...
- PyQt(Python+Qt)学习随笔:QDateEdit日期编辑部件和QTimeEdit时间编辑部件
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 Designer输入部件中,Date Edit和T ...
- PyQt(Python+Qt)学习随笔:模式窗口的windowModality属性与modal属性
windowModality属性 windowModality属性只对窗口对象有效,保存的是哪些类型的窗口被模式窗口阻塞. 模式窗口防止其他窗口中的部件获取输入.此属性的值控制对应窗口可见时阻塞哪些类 ...
- QQFishing QQ钓鱼站点搭建
答:为什么要写这个代码? 当然不是做黑产去盗别人扣扣,也没有啥查看别人隐私信息的癖好,搭建该站点的适用对象为->使用社会工程学定向钓鱼攻击的安全渗透人员 另外管理员界面后端写的很丑+很烂,除了我 ...
- CSS初识- 选择器 &背景& 浮动& 盒子模型
# CSS初识-目标: > 1. 学会使用CSS选择器 > 2. 熟记CSS样式和外观属性 > 3. 熟练掌握CSS各种基础选择器 > 4. 熟练掌握CSS各种复合选择器 &g ...