1whereis命令名查找命令的命令,同时看到帮助文档位置
命令名称:whereis
命令所在路径:/usr/bin/whereis
执行权限:所有用户
2find搜索命令
命令名称:find
命令所在路径:/usr/bin/find
执行权限:所有用户
按照文件名查找
find查找位置-name文件名
find/-nameaabbcc按照文件名查找
find / -name "*abc*"查找包含abc的文件名
按照用户
-user用户名按照所有者用户名查找文件
-group组名按照属组组名查找文件
-nouser找没有所有者的文件
find/-nouser
按照文件权限
-name按照文件名
-size按照文件大小。+50k:大于50k,-50k:小于50k,50k:等于50kk(小)M(大)
find/-size+50k
-type
类型按照文件类型查找f:普通d:目录l:链接
find . -type d
find/root-perm644按照权限查找
-iname按照文件名查找,不区分大小写
-mtime修改时间(天)+1010-10
-inuminodei节点
在查找出的结果中,直接进行命令操作
find/var/log/-mtime+10-execrm
-rf{} \;
find /root -inum1140247-execls -l
{} \;
[root@localhost ~]# ls -i abc
1140246 abc
[root@localhost ~]# find . -inum 1140246
./abc
3grep“字符串”文件名在文件中查找符合条件的字串行。
命令名称:grep
命令所在路径:/bin/grep
执行权限:所有用户
grep-i“root”/etc/passwd
-v反向选择
-i忽略大小写
grep "key"anaconda-ks.cfg
grep "a*"anaconda-ks.cfg匹配整个文档,包括空白行
find:在系统当中查找符合条件的文件名。匹配通配符,通配符是完全匹配
grep:在文件当中查找符合条件的字符串。匹配正则表达式,正则表达式是包含匹配
通配符:
匹配文件名,通配符是完全匹配
?任意一个字符
*任意多个字符
正则表达式
匹配文件当中的数据,正则表达式包含匹配
*前一个字符重复0次或任意多次
?前一个字符重复0次或1次
4管道符
命令1|命令2命令1的执行结果,作为命令2的执行条件
netstat -an | grep ESTABLISHED | wc -l统计正在连接的网络连接数量
more文件名|grep“字串”提取含有字符串的行
ls-l/etc/|more分屏显示ls内容
补充命令:
netstat查看网络状态的命令
-t查看tcp端口
-u查看udp端口
-l监听
-n以IP和端口号显示,不用域名和服务名显示
netstat-tlun只能看到服务器启动的监听端口
netstat-an可以看到服务器所有的网络连接,包括监听的端口、已经连接的网络连接,网络程序
六压缩和解压缩
.gz.bz2linux可以识别的常见压缩格式
.tar.gz.tar.bz2常见的压缩和打包命令
压缩同时打包
tar-zcvf压缩文件名源文件
tar-zcvfaa.tar.gzaa
-z识别.gz格式
-c压缩
-v显示压缩过程
-f指定压缩之后的文件名
tar
-zcvf root.tar.gz/root/
tar-zxvf压缩文件名解压缩同时解打包
-x解压缩
tar-jcvf压缩文件名源文件压缩同时打包
tar-jcvfaa.tar.bz2aa
-j识别为.bz2格式
tar-jxvfaa.tar.bz2解打包同时解压缩
查看不解包
tar-ztvfaa.tar.gz查看不解包
tar-jtvfaa.tar.bz2
-t只查看,不解压
tar -zxvf abc.tar.gz-C /tmp指定解压缩位置
相关推荐
### Linux常用操作命令详解 #### 一、基本命令概述 对于Linux初学者而言,掌握一些基本的操作命令至关重要。本文将详细介绍一系列常用的Linux命令及其应用场景,帮助读者更好地理解和使用这些工具。 #### 二、时间...
以上只是Linux常用命令的一小部分,实际上还有许多其他命令,如`cp`(复制文件)、`mv`(移动文件)、`rm`(删除文件)、`mkdir`(创建目录)、`rmdir`(删除目录)、`ls`(列出目录内容)、`cd`(切换目录)、`pwd`...
在“运维技术课程 Linux学习教程 第3讲 Linux常用命令”这一章节中,主要介绍了Linux系统中的基础命令及其使用方法。这部分内容对于初学者来说至关重要,因为它帮助用户熟悉基本的文件管理和系统操作。 #### 二、...
1. **LINUX常用操作命令**: - `clear`:清空终端屏幕。 - `history`:显示历史命令记录,可配合`!`编辑执行历史命令。 - `!!`:重复执行上一条命令。 - `$`:显示最近的命令参数。 2. **命令行编辑快捷键**: ...
- `/opt`:第三方软件安装目录 - `/root`:root用户的主目录 - `/sbin`:系统管理命令 - `/tmp`:临时文件存储 - `/usr`:用户相关文件和目录 - `/var`:变动数据存储 2. **基本命令**: - `ls`:列出目录...
### Linux常用命令详解 #### 一、安装和登录命令 ##### 1. login - **作用**:登录系统。 - **使用者**:所有使用者。 - **命令格式**:`login [用户名]` - **备注**:这是在字符界面登录Linux系统的第一个命令。...
### Linux 常用命令详解 #### 1. `ls` - 列出目录内容 - **命令格式**: ```bash ls [选项] [目录名] ``` - **基本用法**: - `ls`: 列出当前目录下的文件和目录 - `ls -a`: 列出所有文件,包括以`.`开头的...
### Linux常用命令详解 #### 一、概述 Linux作为一款强大的开源操作系统,广泛应用于服务器、桌面环境以及嵌入式系统等多个领域。对于Linux用户来说,掌握一系列基础且实用的命令行工具至关重要。本文将详细介绍一...
### 工作中常用的Linux命令知识点详解 #### 一、用户管理相关命令 **1. 创建用户** - **命令格式**: `useradd [选项] 用户名` - **示例**: `useradd -g test -d /home/test1 -s /etc/bash -m test1` - `-g`: ...
Linux操作系统采用命令行界面(CLI),因此掌握常用Linux命令对于使用Linux系统来说是基础且至关重要的。下面详细解释一些常见的Linux命令及其用法: 1. 目录结构相关命令: - /:Linux文件系统的根目录,所有目录...
随着对 Linux 的深入学习,你还将接触到更多的系统管理工具,如包管理器(如 apt 或 yum)、服务管理(如 systemctl)、权限管理(如 chown 和 chmod)等,这些都是成为一名熟练的 Linux 用户所必须掌握的基础知识。
Linux常用命令集合涵盖了多个基础且实用的命令,这些命令是管理和维护Linux系统、以及进行日常文件操作所必须掌握的技能。下面将详细介绍几个核心命令的使用方式、参数及其应用场景。 1. cat命令 cat(concatenate...
### Linux学习常用命令集锦详解 #### 一、基本文件操作命令 Linux 是一款非常强大的开源操作系统,广泛应用于服务器、数据中心以及嵌入式系统等领域。对于初学者来说,熟悉常用的 Linux 命令是非常重要的。以下是...
以上内容涵盖了Linux基础学习中常见的命令和操作,包括虚拟机管理、语言输入法设置、Shell简介、虚拟控制台切换、常用命令输入格式以及文件和目录操作等内容。通过掌握这些知识点,初学者能够快速入门Linux操作系统...
【Linux常用命令详解】 Linux系统以其开源、稳定和高效的特点广泛应用于服务器管理、开发环境以及嵌入式系统中。掌握Linux命令是理解和操作Linux系统的基础。以下是60个常用命令的概览,按照它们的功能分为六类: ...
### Linux常用命令详解 #### 一、文件命名规则 在Linux系统中,文件命名具有一定的灵活性,但也存在一些推荐的做法: 1. **除了 `/` 之外的所有字符都是合法的**:这表明在Linux中,大多数字符都可以用作文件名的...