IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 运维学习笔记Linux基础3 -> 正文阅读

[系统运维]运维学习笔记Linux基础3

?

pwd##显示当前的工作目录
cd##切换当前的工作目录

“cd ~-” =“cd -”?

~
~username
"~+" = "."
~-
..
##默认代表当前用户家目录
##指定的用户家目录
##当前目录
##当前目录之前所在目录
##当前目录的上级目录

?

# ls
# ls file
# ls dir
# ls -d dir
# ls -l file
# ls -l dir
# ls -ld dir

# ls -a?dir

# ls -?s

# ls -R dir

显示当前目录中文件的名称
显示指定文件名称
显示指定目录中内容的名称
显示目录本身的名称
显示文件属性
显示目录中内容的属性
显示目录本身属性

显示目录中所有文件名称

显示文件大小

第归显示目录中的内容

rm -f?wes[[:alpha:]]tos ##匹配单个字母
rm -f?wes[[:lower:]]tos##匹配单个小写字母
rm -f?wes[[:upper:]]tos ##匹配单个大写字母
rm -f?wes[[:digit:]]tos ##匹配单个数字
rm -f?wes[[:alnum:]]tos##匹配单个数组
rm -f?wes[[:punct:]]tos##匹配单个符号
rm -f?wes[[:space:]]tos##匹配单个空格

[ ]##条件是或者关系是模糊匹配,对象和几个对比匹配就操作
##[1-10] 1到10 [!d-f]|[^d-f] 除了d-f以外
{ }

##点名机制,经精确指定集合中的每一个元素

##{1..10} 1-10 {a..c} a-c

输入输出

1、输入输出的定义

1) 字符设备:字符设备就是显示字符到屏幕上的设备文件。。

2)stdin 标准输入 标号为0? 键盘 鼠标 打字机

3)stdout 标准正确输出 标号1

4)stderr 标准错误输出 标号2

2、如何管理输入

外界传递到程序中的信息

1)<? ?输入重定向

把test文件中的内容定向到tr程序中


2)<<? 多行录入

?3、管理系统输出

?1)

find /etc -name passwd > westos.out
find /etc -name passwd 2> westos.out
find /etc -name passwd &> westos.out
##重定向正确输出
##重定向错误输出
##重定向所有输出

注:重定向管理输出会覆盖原文件内容

2)追加

find /etc -name passwd >> westos.out
find /etc -name passwd 2>> westos.out
find /etc -name passwd &>> westos.out
##追加正确输出
##追加错误输出
##追加所有输出

注:追加管理输出不会覆盖原文件内容

3)管道 “|”? ?:把前一条命令的输出变成输入传递到下一条命令进行操作
注意:①管道只处理正确输出;②2>&1把编号为2的输入转换到编号为1的输出中;③tee 复制输出到指定位置;④管道在一条命令中可以使用多次。

通过该练习熟悉以上功能:

*********************************************************************

在普通用户下执行命令完成以下操作:
1.查找/etc/下的passwd文件屏蔽错误输出
2.查找/etc/下的passwd文件正确输出保存到/tmp目录中的westos.out中,错误输出保存到/tmp/目录中的westos.err中
3.查找/etc/下的passwd文件保存所有输出到/tmp目录中的westos.all中并统计输入的行数
4.查找/etc/下的passwd文件统计输出行数并显示输出内容
5.转换/etc/目录中passwd文件中的所有字母为大写并统计文件行数
6.请用脚本非交互模式编写文件westos.file内容为:
hello linux
hello westos
hello linux
westos linux is very nice !!

************************************************************************

1.查找/etc/下的passwd文件屏蔽错误输出? ?find /etc -name passwd 2> westos1

?2.查找/etc/下的passwd文件正确输出保存到/tmp目录中的westos.out中,错误输出保存到/tmp/目录中的westos.err中

?3.查找/etc/下的passwd文件保存所有输出到/tmp目录中的westos.all中并统计输入的行数

?4.查找/etc/下的passwd文件统计输出行数并显示输出内容

?5.转换/etc/目录中passwd文件中的所有字母为大写并统计文件行数

?6.请用脚本非交互模式编写文件westos.file内容为:
hello linux
hello westos
hello linux
westos linux is very nice !!

4、命令行获得帮助

whatis rm##查看命令的基本用途
##查看过程中出现

whatis rm? ? ##查看命令的基本用途

##查看过程中出现

#rm: nothing appropriate.

#1.表示要查看内容没有帮助
#2.系统帮助数据未更新用mandb命令更新

"注意:当执行whatis命令出现 nothing appropriate 时大多数情况是因为"
"系统的帮助数据库未更新,如何解决此问题,需要在root用户下执行mandb"

?rm --help? ##查看命令的基本用法

[ ]? ? ?????????##内容可加可不加
...? ? ? ? ? ? ?##内容个数任意
<>? ? ? ? ?? ##必须在命令执行时加入的元素

man rm? ? ##命令用法详解 man是manual的缩写

man -k passwd? ? ? ##passwd关键字有多少级别的man
##man的级别

#1
#2
#3
#4
#5
#6
#7
#8
#9
命令
系统调用
函数库调用
特殊文件(设备文件等)
文件
游戏
特殊的包
系统管理命令
内核信息规则

man rm? ? ?##进入到rm命令的帮助
q???????????????????##退出
/关键字???????? ##搜索关键字,n 向下匹配, N 向上匹配
G ????????????????##快速移动到man的最后
g???????????????? ##表示快速移动到man的最前

?

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-10-09 16:39:50  更:2021-10-09 16:41:43 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 18:25:38-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码