Linux系统管理特性

深入理解Windows与Linux系统管理工具与特性 本文深入探讨了Windows和Linux系统管理的关键工具与特性。从用户权限管理到网络配置,再到文件共享与安全设置,内容涵盖了IT专业人士在操作系统管理中常用的命令和设置选项。文中还涉及了如何在特定操作系统中进行常见任务,例如使用Windows Hello配置生物识别认证,管理域内计算机的组织单位(OU),以及在Linux和macOS中进行文件操作和系统管理。 阅读详情

Linux系统管理特性

1.补全

	命令补全:以给定的字符串开头,敲击Tab键,如果是能够惟一标识一个命令文件,则直接补全,如果不能惟一标识,则需要再次敲击Tab键,给出以字符串开头的命令列表。
	路径补全:在给定的起始路径下,以对应路径下的打头字符串来逐一匹配起始路径下的每一个文件。
		敲击Tab键
			如果可以惟一识别:则直接补全
			如果不能惟一识别:则再次敲击Tab键给出文件列表

2.快捷键

Ctrl+c:终止前台运行中的程序
Ctrl+d:退出
Ctrl+l:清屏
Ctrl+a:光标移动至光标所在的命令行行首
Ctrl+e:光标移动至光标所在的命令行行尾
Ctrl+u:删除光标所在命令行的光标所在位置之前的所有字符
Ctrl+k:删除光标所在命令行的光标所在位置之后的所有字符
Ctrl+r:搜索历史命令

3.命令历史

shell进程会在回话中保存此前执行过的命令
history命令可以调出此前执行过的所有命令
HISTSIZE:shell进程中可以保留的命令历史条数
	echo $HISTSIZE
HISTFILE:持久保存的命令历史文件
	echo $HISTFILE

history:
	-c:清空历史命令
	-d offset:删除指定位置的历史命令(offset为命令位置)
	-r:从文件中读取命令历史至命令历史列表中
	-w:将命令历史列表写入到命令历史文件中
	#:列出最近的#条命令(#表示所有历史)
快捷键:
	!#:再次执行命令历史列表中的第#条命令
	!!:执行上一次命令
	!string:再一次执行命令历史中最近一个以string开头的命令(string为字符串)
	!$:调用上一条命令的最后一个参数
		ESC.	ESC+点号:调用上一条命令的最后一个参数
HISTCONTROL:控制命令历史记录的变量
	ignoredups:忽略重复命令
	ignorespace:忽略以空白字符开头的命令
	ignoreboth:以上两者同时生效
变量赋值:
	NAME=‘VALUE’
	HISTCONTROL=ignorespace

4.命令别名

alias:查看当前系统中的命令别名
	定义命令别名
		alias NAME=‘command’
	别名优先
		执行原有命令本身:\command

5.特殊符号

|:管道
	将前一个命令的结果做为下一个命令的输入
. :代表当前目录
.. :代表上一级目录
;:命令分隔符,命令独立执行,互不干扰
`` :(tab键上面那个键)返单引号
'' :强引用,所见即所得
“” :弱引用,实现变量替换或者命令 替换
* :通配符,		cen*		以cen打头的内容全部选中
{}:扩展使用

6.输入输出重定向

Linux提供的三种IO设备
	标准输入STDIN:0,默认
	标准输出STDOUT:1,默认输出到终端窗口
	标准错误STDERR:2,默认输出到终端窗口

	输入重定向:<
	输出重定向:覆盖,追加
		正确输出:1>	1>>		>	>>
		错误输出:2>	2>>

		正确输出和错误输出混合输出		&>
		正确和错误都输入到一个位置		2>&1

	/dev/zero:输入设备
	/dev/null:输出设备

7.命令行通配符

*:任意长度的任意字符
?:任意长度的单个字符
[]:匹配范围内
[^]:匹配范围外

[[:punct:]]:所有的[a-z][0-9],[0-9a-z]
[[:upper:]]:匹配所有的大写字母
[^[:upper:]]:所有的大写字母之外
[[:lower:]]:小写字母
[[:digit:]]:数字标点符号
[[:alnum:]]:所有的字母数字组合
[[:space:]]:空白字符
[[:alpha:]]:所有字母

例如:
	1.显示/etc目录下,以一个小写字母s开头,以任意的字母结尾中间有任意单个字符的目录
		ls /etc/s?[[:alpha:]]
	2.显示/dev/下,以任意字母开头,以任意数字结尾的文件
		ls /dev/[[:alpha:]]*[[:digit:]]
	3.显示/etc/下以非字母开头,后面跟一个字母及其他任意长度字符的文件
		ls /etc/[^[:alpha:]][[:alpha:]]*
	4.显示/etc/下,所有以.conf结尾,且以nmpl中任意一个字母开头的文件
		ls /etc/[nmpl]*.conf
Python高级特性与系统管理:探索与实践 本文深入探讨了Python编程语言的高级特性,包括动态代码、函数式编程、异常处理,以及GNU/Linux系统管理基础,包括文件系统导航和包管理。通过Python示例代码和Linux命令,展示了如何在实际应用中使用这些特性来提高编程效率和系统管理能力。 阅读详情

相关推荐

Linux Shell学习资料:编程艺术与实战攻略

Linux Shell 是 Linux 系统下的一个用户与系统交互的命令解释器,是用户与内核之间通信的桥梁。它提供了一个界面,允许用户执行命令,运行程序,并且控制计算机。Shell 作为一种编程语言,拥有自己的语法,可以编写脚本实现自动化任务。在Shell编程中,变量是对数据的抽象,用于存储临时信息和传递数据。变量的定义很简单,只需在变量名前加上一个美元符号即可。Shell中的变量无需声明类型,它们可以存储不同类型的数据。/bin/bash# 定义变量并赋值# 输出变量内容。

weixin_42611310的博客 735

【Linux】基础特性与常见系统管理命令详解1

一、Linux基础特性 1、Tab 命令补全 2、快捷键的使用 3、命令行历史 4、命令别名 5、变量 变量种类 6、tee管道 7、分号; 单引号'' 双引号"" 反单引号`` 8、Linux 输入输出重定向 9、重定向 ①标准输入(

Linux小白一只~正处于学习阶段,觉得我写的还好的请多多给我点赞呀,谢谢大家!!(๑>ڡ<)☆ 928

Hadoop实战:用MapReduce分析YouTube视频数据集(附完整代码)

本文提供了一个完整的Hadoop MapReduce实战教程,指导读者使用MapReduce框架分析YouTube视频数据集,统计不同视频类别的数量分布。教程涵盖从数据获取、预处理、HDFS操作到Java代码编写、作业提交及结果可视化的全流程,并附有完整代码,帮助开发者深入理解分布式计算思想。

lilh34434的博客 199

Linux系统管理 bash特性

Linux系统管理 Linux bash 特性 补全: 命令补全: 在给定的一个打头的字符串,如果这个额字符串能够唯一的标识程序文件,直接补全, 如果不能唯一标定 需要再次敲击tab键,会给出列表 路径补全: 在给定的起始路径下,以对应路径下的打头的字符串逐一匹配给定的起始路径下的每一个文件 tab 如果能够唯一标识,直接补全 否则再敲一次tab键,给出列表 快捷键: Ctrl+l 清屏 Ctrl+c 终止 终止前台运行的程序 Ctrl+a 光

weixin_57348765的博客 762

Megatron单机多卡Qwen2.5:pre-train+sft

英伟达:https://github.com/NVIDIA/Megatron-LM/releases/tag/core_r0.8.0阿里:https://github.com/alibaba/Pai-Megatron-Patch/releases/tag/v0.10.2。

weixin_46873015的博客 2180

尚硅谷 Vue2.0 + Vue3.0 入门到精通教程学习笔记 (一)

本文为总结尚硅谷Vue2.0+Vue3.0 的学习笔记系列的第一章——Vue的核心,包含Vue简介、模板语法、数据绑定、MVVM模型、事件处理,计算属性与监视、class与style绑定、列表渲染、过滤器、内置指定和自定义指令以及Vue生命周期等知识点

weixin_44566194的博客 3655

Linux系统管理之Linux bash 特性

目录 1.补全 2.快捷键 3.命令历史 4.命令别名 5.特殊符号 6.重定向 正确输出重定向 错误输出重定向 正确输出和错误混合输出 7.命令行通配符 1.补全 命令补全:在给定的一个打头的字符串,敲击Tab键,如果这个字符串能够唯一标识程序文件,直接补全。如果不能唯一标识程序文件,需要再次敲击Tab键,会给出列表。 路径补全:在给定的起始路径下,以对应路径下的打头的字符串逐一匹配给定的起始路径下的每一个文件。敲击Tab键,如果能够唯一标识,直接补全。否则再次敲击Tab键,

m0_51318597的博客 393

西门子PLC1200与CB1241模块的Modbus RTU从站配置全流程(附串口调试技巧)

本文详细介绍了西门子S7-1200 PLC与CB1241通信模块实现Modbus RTU从站配置的全流程,包括硬件接线规范、TIA Portal工程组态、通信指令编程及串口调试技巧。通过实战案例和常见错误处理方案,帮助工程师快速搭建稳定的工业通信系统,提升自动化设备的互联互通能力。

weixin_29165725的博客 328

Linux的文件系统、系统管理类命令、bash基础特性

Linux的文件系统根文件系统(rootfs) root fileysystem LSB,FHS(Filesystem Heirache Standard)文件系统层级结构标准,如:/etc、/usr、/var、/root、/home、/dev /boot:引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader,grub)都存放于此目录; /bin:供所有用户使用的基本命...

weixin_33966095的博客 162

VS2022编译xlnt库

xlnt是一个用于读写Excel文件的C++库,本文介绍如何用源代码编译静态或动态xlnt库

QQVQQ的博客 7288

【WRF-Urban】使用 LCZ 替换 WRF 运行中的 LUCC 数据

使用 LCZ 替换 WRF 运行中的 LUCC 数据

WW、forever的博客 991

2、Linux文件系统、bash基础特性、系统管理类命令

Linux的文件系统 根文件系统(rootfs):root filesystem LSB FHS(FileSystem Heiache Standard):/etc、/usr、/var、/root、/home、/dev /boot:引导文件存放目录,内核文件、引导加载器都存放在此目录 /bin:供所有用户使用的命令,不能关联至独立分区,OS 启动就睡用到的程序 /sbin:管理类的基本命令,不能关联至独立分区,OS 启动就会用到的程序 /lib:基本共享文件,以及内核模块文件(/lib/modules) /

weixin_43745511的博客 143

软考「系统规划与管理师(第2版)」通关全攻略(2026年下半年)

它考的是一个IT管理者能不能用体系化的语言,把"我们为什么要建这个系统→怎么规划→怎么管好服务→怎么合规"讲圆。所以备考的核心策略也很明确——教材建框架 → 真题磨考点 → 案例练结构 → 论文备好真实项目素材 → 机考练打字。按计划走,不贪全、不盲刷、不死背,稳稳把三科都推过45分那条线。祝你通关 🎯。

软件行业技术文化交流。 3047

每个程序员都应该知道的Linux基础知识!全文4900字,没有耐心的不建议看 ——( Linux文件系统 + 系统管理类命令 + bash基础特性)

文章目录- Linux的文件系统- LSB- FHS - 根文件系统- 对根文件系统下目录的概述:/boot/bin/sbin/lib/lib64/etc/home/root/media/mnt/dev/opt/srv/tmp/usr/var/proc/sys/lost+found/selinux- Linux上的应用程序的组成部分二进制程序库文件配置文件帮助文件- Linux下的文件类型- Li...

IDYS'BLOG 1598

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Linux基础入门及系统管理01-Linux运维核心技能-bash基础特性详解09

一、bash及其特性 1、shell:外壳,用户直接连接计算机 a)GUI:Gnome、KDE、Xfce; b)CLI:sh、csh、ksh、bash、tcsh、zsh; 2、如果当前系统登录2个用户,2个用户的shell相同吗? root,student:一个程序,2个进程; 进程:在每个进程看来,当前主机...

weixin_33727510的博客 108

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Linux基础命令

本文主要内容为Linux基础系统管理命令,包括文件管理、用户管理,权限管理,以及一些文本查看工具的介绍,同时也介绍了bash的基础特性,以及Linux操作过程中帮助的获取方式等。 Linux基础命令-文件管理一、远程连接二、基础命令介绍1. 基础命令pwdlscdttywhocattacfileecho2. 时间相关datecalclock, hwclock3.命令别名aliasunalias4....

Brahming的博客 711

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

不点儿之文件基本命令及系统管理bash特性

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、文件基本命令二、Linux bash特性1.补全 Tab(命令补全和路径补全)2.快捷键3.命令历史2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、文件基本命令 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据

m0_47154302的博客 206

《Linux系统管理与应用》课程知识点整理+书后习题全文解答(Linux知识点大纲)

一篇文章帮你快速通过Linux期末考试

RonaldDong的博客 2万+

python linux系统管理与自动化运维_《Python Linux系统管理与自动化运维》赖明星著【摘要 书评 在线阅读】-苏宁易购图书...

商品参数作者:赖明星著出版社:机械工业出版社出版时间:2017-09-01版次:1开本:16开装帧:平装ISBN:9787111578659版权提供:机械工业出版社基本信息商品名称: Python Linux系统管理与自动化运维出版社: 机械工业出版社出版时间:2017-09-01作者:赖明星译者:开本: 32开定价: 89.00页数:印次: 1ISBN号:9787111578659商品类型:图书...

weixin_39917046的博客 168

Linux系统管理命令

Linux bash shell的基础特性 1.补全 查看系统中支持的shell cat/etc/shell 查看当前系统的默认shell echo $SHELL 命令补全: 很多命令都会提供一个bash-complete的脚本,因此给定的打头的字符串如果在系统中能够唯一的标识某一个命令程序文件,再按一下tab键,命令可以直接补全。 如果不能够唯一标识,则需要再次敲击tab键,...

PerDrix的博客 594

Linux创建a123 cd6文件,Linux基础入门及系统管理01-Linux运维核心技能-bash基础特性详解09...

一、bash及其特性1、shell:外壳,用户直接连接计算机a)GUI:Gnome、KDE、Xfce;b)CLI:sh、csh、ksh、bash、tcsh、zsh;2、如果当前系统登录2个用户,2个用户的shell相同吗?root,student:一个程序,2个进程;进程:在每个进程看来,当前主机上只存在内核和当前进程;进程是程序的副本,进程是程序执行实例;3、用户工作环境a)#:管理员,$:普通...

weixin_42300113的博客 202

Linux系统管理(一)

Linux第三课知识点如下 一、什么是Shell? shell可以说只是为用户与机器之间搭建成的一个桥梁,让我们能够通过shell来对计算机进行操作和交互,从而达到让计算机为我们服务的目的!并且会对内核起到保护作用! 具体的说法请参考: https://www.cnblogs.com/tjudzj/p/7088543.html 常见的shell种类有: sh: bash: —>大多数Linux发行版的默认shell类型 ksh: csh: 二.bash的特点 Tab补全机制 tab补全可

Curry_Li的博客 432

linux系统管理—第五章 Linux-bashshell

linux系统管理—第五章 Linux-bashshell 概述 什么是shell Linux系统的shell作为操作系统的外壳,为用户提供使用操作系统的接口。它是命令语言、命令解释程序及程序设计语言的统称。 shell是用户...

syjhct的博客 374

Linux系统管理-Shell-脚本入门

Shell是一种脚本语言,也是命令语言,可以在Unix、Linux上直接使用。Shell脚本是一系列命令的集合,用于实现自动化运维等任务。定义:Shell是用户和操作系统之间的一个程序,负责将用户输入的命令传给操作系统执行,并将执行结果或出错信息输出到控制台反馈给用户。类型:Linux中常见的Shell有sh、ash、bash、ksh、csh、zsh等,其中bash是大多数Linux系统默认使用的Shell。

2301_76890483的博客 904

Linux系统中proc是做什么的?

它的内容在系统运行时随时变化,因此提供的是系统的实时信息。是一个虚拟文件系统,用于提供系统和进程的实时信息,包括硬件配置、内存状态、进程信息、系统调优参数等。文件系统是 Linux 系统管理和调试的重要工具,它提供了大量系统的实时状态和配置信息,是管理员和开发者了解系统运行状况的关键途径。文件系统提供了一种与内核数据结构交互的方式,它主要用于存放与系统运行状态、进程信息和硬件配置相关的信息。目录下的每个以数字命名的子目录对应系统中的一个进程,数字是该进程的 PID(进程标识符)。

运维老生常谈 1218
上一篇: Linux文件系统
下一篇: Linux基础系统命令
Lierst
博客等级 码龄8年 0粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值