【linux】关于Linux系统常用的基本命令,Xshell 中

简介: 【linux】关于Linux系统常用的基本命令,Xshell 中

(二)、文件查找命令

1、find 命令

(1),按文件名查找:find /etc -name “conf”

(2),按文件大小查找:find /etc -size 16

(3),按文件类型查找:find /var -type d -print

注:f:普通文件 d: 目录 c: 字符 b: 块设备 l: 链接 p: 管道

(4),按文件内容的修改时间查找:find . -mmin -5

(5),按文件的权限查找:find /etc -perm 755

(6),多条件查询:find / -mtime -5 -a -name “.conf”

(7),处理查找到的文件:find . size o -exec rm {} ;

注:“{}”相当于一个占位符,,, “{}”与“;”之间要有空格

2、which 命令

(1),显示命令的绝对路径:which cp

3、whereis 命令

(1),查询指定命令所在目录以及帮助文档所在目录:whereis ln

(三)、文件内容操作命令

1、grep 命令

1,在文件中 hosts 查找包含字符串 ”localhost" 行:grep “localhost” /etc/hosts

2,利用通配符可在多个文件中查找包含特定的字符串的行:grep “network” /etc/*.conf

3,查找 /etc/hosts 文件中不包含字符串的"localhost"的行:grep -v “localhost” /etc/hosts

2、wc 命令

wc命令功能是统计指定文件中的数据。

wc [参数] 文件;

-c:统计字节数;

-l:统计行数;

-w:统计字数;

(1),统计出文件的行数,字节,字符:wc /etc/hosts

描述2行、10个字节、158个字符。

3、sort 命令

(1),将制定文件以行为为单位按正序输出:sort /etc/sudo.conf

(2),将制定文件以行为为单位按逆序输出:sort -r sudo.conf

4、diff 命令

(1),比较文件 test 与 mytest 的不同之处,将区别输出在屏幕上去:diff test a

5、cut## 标题 命令

(1),按特定的分隔符提取指定的字段:cut -d: -f1 /etc/passwd

(2),提取指定的字符:cut -c1-3,5 /etc/passwd

(四)、管道与重定向

1、管道

作用:将前一个命令的标准输出作为后一个命令的标准输入。

格式:命令A | 命令B

(1),一级管道:ls -l /etc| grep “^d”

(1),多级管道:ls -la /etc| grep “^d” | wc -l

2、输出重定向

(1),输出重定向示例一——覆盖方式 :sort –r anaconda.cfg > 1.txt

把anaconda.cfg文件按行逆序排序并重定向输出到文件1.txt中;若1.txt已存在,则覆盖掉原内容,若不存在,则创建

(2),输出重定向示例二——追加方式 :sort -r anaconda.cfg >>1.txt

3、输入重定向

(1),输入重定向示例一——“<”输入重定向:wc < /etc/sudo.conf

(2)输入重定向示例二——“<<”输入重定向:命令 << 分界符从标准输入中读入,直到遇见“分界符”才停止

相关文章
|
2天前
|
Linux
Linux 常用文件查看命令
`cat` 命令用于连接文件并打印到标准输出,适用于快速查看和合并文本文件内容。常用示例包括:`cat file1.txt` 查看单个文件,`cat file1.txt file2.txt` 合并多个文件,`cat &gt; filename` 创建新文件,`cat &gt;&gt; filename` 追加内容。`more` 和 `less` 命令用于分页查看文件,`tail` 命令则用于查看文件末尾内容,支持实时追踪日志更新,如 `tail -f file.log`。
21 5
Linux 常用文件查看命令
|
1月前
|
Linux
Linux系统之whereis命令的基本使用
Linux系统之whereis命令的基本使用
77 24
Linux系统之whereis命令的基本使用
|
9天前
|
Linux
Linux od命令
本文详细介绍了Linux中的 `od`命令,包括其基本语法、常用选项和示例。通过这些内容,你可以灵活地使用 `od`命令查看文件内容,提高分析和调试效率。确保理解每一个选项和示例的实现细节,应用到实际工作中时能有效地处理各种文件查看需求。
43 19
|
3天前
|
存储 缓存 Linux
Linux系统中如何查看CPU信息
本文介绍了查看CPU核心信息的方法,包括使用`lscpu`命令和读取`/proc/cpuinfo`文件。`lscpu`能快速提供逻辑CPU数量、物理核心数、插槽数等基本信息;而`/proc/cpuinfo`则包含更详细的配置数据,如核心ID和处理器编号。此外,还介绍了如何通过`lscpu`和`dmidecode`命令获取CPU型号、制造商及序列号,并解释了CPU频率与缓存大小的相关信息。最后,详细解析了`lscpu`命令输出的各项参数含义,帮助用户更好地理解CPU的具体配置。
33 8
|
20天前
|
缓存 Ubuntu Linux
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
111 25
|
3天前
|
存储 运维 监控
深度体验阿里云系统控制台:SysOM 让 Linux 服务器监控变得如此简单
作为一名经历过无数个凌晨三点被服务器报警电话惊醒的运维工程师,我对监控工具有着近乎苛刻的要求。记得去年那次大型活动,我们的主站流量暴增,服务器内存莫名其妙地飙升到90%以上,却找不到原因。如果当时有一款像阿里云 SysOM 这样直观的监控工具,也许我就不用熬通宵排查问题了。今天,我想分享一下我使用 SysOM 的亲身体验,特别是它那令人印象深刻的内存诊断功能。
|
18天前
|
缓存 Linux
Linux查看内存命令
1. free free命令是最常用的查看内存使用情况的命令。它显示系统的总内存、已使用内存、空闲内存和交换内存的总量。 free -h • -h 选项:以易读的格式(如GB、MB)显示内存大小。 输出示例: total used free shared buff/cache available Mem: 15Gi 4.7Gi 4.1Gi 288Mi 6.6Gi 9.9Gi Swap: 2.0Gi 0B 2.0Gi • to
31 2
|
2月前
|
缓存 安全 Linux
Linux系统查看操作系统版本信息、CPU信息、模块信息
在Linux系统中,常用命令可帮助用户查看操作系统版本、CPU信息和模块信息
167 23
|
2月前
|
网络协议 Unix Linux
深入解析:Linux网络配置工具ifconfig与ip命令的全面对比
虽然 `ifconfig`作为一个经典的网络配置工具,简单易用,但其功能已经不能满足现代网络配置的需求。相比之下,`ip`命令不仅功能全面,而且提供了一致且简洁的语法,适用于各种网络配置场景。因此,在实际使用中,推荐逐步过渡到 `ip`命令,以更好地适应现代网络管理需求。
61 11
|
8月前
|
Linux
Linux部署04-ls命令的参数和选项,主体,参数,选项,ls / 查看根目录下的文件夹,-a的意思是列出全部选项 ls -a home全部文件,.代表着隐藏的文件夹,-l 选项,以列表竖向的形式展
Linux部署04-ls命令的参数和选项,主体,参数,选项,ls / 查看根目录下的文件夹,-a的意思是列出全部选项 ls -a home全部文件,.代表着隐藏的文件夹,-l 选项,以列表竖向的形式展