grep命令:在文件中提取和匹配符合条件的字符串 grep[选项][条件]文件 常用参数 参数含义 -i搜索时,忽略大小写 -c只输出匹配行的数量 -l只列出符合匹配的文件名,不列出具体的匹配行 -n列出所有的匹配行,显示行号 -h查询多文件时不显示文件名 -s不显示不存在、没有匹配文本的错误信息 -v显示不包含匹配文本的所有行 -w匹配整词 -x匹配整行 -r递归搜索 -q禁止输出任何结果,已退出状态表示搜索是否成功 -b打印匹配行距文件头部的偏移量,以字节为单位 -o与-b结合使用,打印匹配的词据文件头部的偏移量,以字节为单位 ​ grep的规则表达式: ^锚定行的开始如:'^grep'匹...

  NeaqzGoOdBMm   2023年11月13日   29   0   0 搜索sedlinux

stat命令:查看文件详细信息的命令 stat[选项]文件 参数含义 -L支持符号链接 -f显示文件系统的信息 -t以简洁的方式输出 --help显示命令帮助信息 --version显示命令版本信息 示例: [root@izb1j05w8ldmtn1ylavvdfzmpaas]statzhuque2tj.json File:‘zhuque2tj.json’文件 Size:6180063大小Blocks:12072块IOBlock:4096io块regularfile文件类型 Device:fd11h/64785d设备Inode:22020173Links:1硬链接 Access:(0644/-...

  NeaqzGoOdBMm   2023年11月13日   37   0   0 linux文件名显示文件

pwd命令:用于查看当前工作目录路径 pwd[选项] pwd-P查看软链接的实际路径 [root@izb1j05w8ldmtn1ylavvdfzmpaas]pwd /data/dabao/mpaas cd命令:用于切换工作路径 绝对路径 cd目录名 相对路径 cd进入用户的家目录 cd进入上次所在目录 cd..进入上级目录 ls:通过ls命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等 ls[选项]文件 参数含义 -a列出目录所有文件,包含以.开始的隐藏文件 -A列出除.及..的其它文件 -r反序排列 -t以文件修改时间排序 -...

  NeaqzGoOdBMm   2023年11月13日   27   0   0 源文件linux软链接

ifconfig:查看网络地址,配置网络接口 ifconfig[网络设备][选项] up激活接口 down关闭接口 reload重启接口 add<地址>设置网络设备的IP地址 del<地址>删除网络设备的IP地址 uname:用于查看系统内核与系统版本等信息 uname[选项] 参数含义 -a显示系统所有相关信息 -m显示计算机硬件架构 -n显示主机名称 -r显示内核发行版本号 -s显示内核名称 -v显示内核版本 -p显示主机处理器类型 -o显示操作系统名称 -i显示硬件平台 示例: 显示系统所有相关信息 [root@izb1j05w8ldmtn1ylavvdfz]u...

  NeaqzGoOdBMm   2023年11月13日   23   0   0 用户名IPbash

Linux系统目录结构 /bin:bin是Binaries(二进制文件)的缩写,这个目录存放着最经常使用的命令。 /boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。 /dev:dev是Device(设备)的缩写,该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。 /etc:etc是Etcetera(等等)的缩写,这个目录用来存放所有的系统管理所需要的配置文件和子目录。 /home:用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的,如上图中的alice、bob和eve。 /...

  NeaqzGoOdBMm   2023年11月13日   26   0   0 文件系统重启linux

proc文件系统 /proc/cmdline加载kernel时的相关指令与参数 /proc/cpuinfoCPU相关信息,包含频率、类型与运算功能 /proc/devices记录了系统各个主要设备的主设备号码 /proc/filesystems记录系统加载的文件系统 /proc/loadavg平均负载值top看到就是这个 /proc/meminfo内存信息,free命令看到就是这个 /proc/modules系统已经加载的模块 /proc/mounts系统已经挂载的数据mount看到就是这个数据 /proc/partitions系统的分区文件 /proc/version系统的核心版本uname...

  NeaqzGoOdBMm   2023年11月05日   44   0   0 时间段bc数据

shell概述:shell是一个命令行解释器,它接收应用程序或用户的命令,然后调用操作系统内核 LinuxShell种类非常多,常见的有:BourneShell(/usr/bin/sh或/bin/sh)、BourneAgainShell(/bin/bash)、CShell(/usr/bin/csh)、KShell(/usr/bin/ksh)、ShellforRoot(/sbin/sh)等。 脚本格式 !/bin/bash表示定义该脚本是一个shell脚本(固定格式)。 ThisismyFirstshell说明一下这个脚本是做什么的 执行方式 sh或bash+相对或绝对的文件路径(脚本文件不...

  NeaqzGoOdBMm   2023年11月05日   42   0   0 shell变量名bash

一、Linux系统日常运维九大技能 1、安装部署 方式:U盘,光盘和网络安装 其中网络安装已经成为了目前批量部署的首选方式:主要工具有Cobbler和PXE+kickstart网络安装可以参考如下链接: 2、初始化配置 禁用服务 1.使用systemd管理服务的系统(如Ubuntu16.04及更高版本):使用systemctl命令禁用服务,例如禁用Apache服务:systemctldisablehttpd使用systemctl命令停止已经运行的服务,例如停止Apache服务:systemctlstophttpd2.使用SysVinit管理服务的系统(如CentOS6及更低版本):使用chkc...

  NeaqzGoOdBMm   2023年11月05日   56   0   0 vimApache配置文件

Shell字符串 字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以不用引号。 单引号 str='thisisastring' 单引号字符串的限制: 变量替换:在单引号字符串中,对变量的引用不会被解析或替换为其对应的值。即使使用$符号引用变量,变量名仍然会被视为普通字符而不是变量的值。例如:echo'Hello,$USER!'会输出Hello,$USER!而不是实际用户的名称。 命令替换:在单引号字符串中,使用反引号()或$()进行命令替换是无效的。这意味着不能在单引号字符串中执行命令并将其结果插入字符串中。...

  NeaqzGoOdBMm   2023年11月05日   48   0   0 字符串双引号单引号

which:查看可执行文件的位置 which命令 whereis:查看文件的位置,只能用于程序名的搜索 whereis[选项]命令 -b定位可执行文件。 -m定位帮助文件。 -s定位源代码文件。 -u搜索默认路径下除可执行文件、源代码文件、帮助文件以外的其它文件。 find命令:用于在文件树中查找文件 find路径[选项]文件名称 参数含义 -name按照文件名查找文件 -perm按文件权限查找文件 -user按文件属主查找文件 -group按照文件所属的组来查找文件。 -type查找某一类型的文件,诸如: b块设备文件 d目录 c字符设备文件 l符号链接文件 p管道文件 f普通文件 -s...

  NeaqzGoOdBMm   2023年11月02日   43   0   0 linux当前目录查找文件

useradd:用于创建新的用户 useradd[选项]用户名 参数含义 -D改变新建用户的预设值 -c添加备注文字 -d新用户每次登陆时所使用的家目录 -e用户终止日期,日期的格式为YYYY-MM-DD -f用户过期几日后永久停权。当值为0时用户立即被停权,而值为-1时则关闭此功能,预设值为-1 -g指定用户对应的用户组 -G定义此用户为多个不同组的成员 -m用户目录不存在时则自动创建 -M不建立用户家目录,优先于/etc/login.defs文件设定 -n取消建立以用户名称为名的群组 -r建立系统帐号 -u指定用户id 示例: 添加新用户linuxcool: [root@linuxcool...

  NeaqzGoOdBMm   2023年11月02日   47   0   0 用户名linux删除用户

ping命令 ping[参数]IP -t一直ping -a将地址解析为主机名 -c指定ping的次数 -s指定探测包的大小 netstat命令 netstat[参数] -a(all)显示所有选项,默认不显示LISTEN相关 -t(tcp)仅显示tcp相关选项 -u(udp)仅显示udp相关选项 -n拒绝显示别名,能显示数字的全部转化成数字。 -l仅列出有在Listen(监听)的服务状态 -p显示建立相关链接的程序名 -r显示路由信息,路由表 -e显示扩展信息,例如uid等 -s按各个协议进行统计 -c每隔一个固定时间,执行该netstat命令 网络连接状态详解 CLOSED初始(无连接)状态...

  NeaqzGoOdBMm   2023年11月02日   45   0   0 中断请求TCPIP

df:检查文件系统的磁盘空间占用情况 df[参数]目录或文件名 -a:列出所有的文件系统,包括系统特有的/proc等文件系统; -k:以KBytes的容量显示各文件系统; -m:以MBytes的容量显示各文件系统; -h:以人们较易阅读的GBytes,MBytes,KBytes等格式自行显示; -H:以M=1000K取代M=1024K的进位方式; -T:显示文件系统类型,连同该partition的filesystem名称(例如ext3)也列出; -i:不用硬盘容量,而以inode的数量来显示 fdisk:是Linux的磁盘分区表操作工具 fdisk[参数]装置名称 -l:输出后面接的装置所有...

  NeaqzGoOdBMm   2023年11月02日   54   0   0 文件系统除错文件名

tar命令:用来压缩和解压文件 tar[选项]压缩文件文件 参数含义 -c建立新的压缩文件 -f指定压缩文件 -r添加文件到已经压缩文件包中 -u添加改了和现有的文件到压缩包中 -x从压缩包中抽取文件 -t显示压缩文件中的内容 -z支持gzip压缩 -j支持bzip2压缩 -Z支持compress解压文件 -v显示操作过程 示例: 解压 [root@linuxcool]tar-zxvfapache-tomcat-8.5.43.tar.gz 将所有.jpg的文件打成一个名为all.tar的包: [root@linuxcool]tar-cvfall.tar.jpg 打包文件以后,以gzip压缩: ...

  NeaqzGoOdBMm   2023年11月02日   56   0   0 压缩文件linuxhtml

last:查看所有系统的登录记录 执行last命令时,它会读取/var/log目录下名称为wtmp的文件,并把该文件记录的登录系统或终端的用户名单全部显示出来。默认显示wtmp的记录,btmp能显示的更详细,可以显示远程登录,例如ssh登录。 last[选项] 参数含义 -R省略hostname的栏位 usename展示username的登入讯息 tty限制登入讯息包含的终端代号 [root@izb1j05w8ldmtn1ylavvdfz]last-n3从头显示3行记录 rootpts/410.23.27.202WedMar1514:5814:59(00:00) rootpts/410.0.1...

  NeaqzGoOdBMm   2023年11月02日   33   0   0 linuxshell文件大小

top:实时显示进程动态 top[选项] 参数含义 -d改变显示的更新速度,或是在交谈式指令列(interactivecommand)按s -q没有任何延迟的显示速度,如果使用者是有superuser的权限,则top将会以最高的优先序执行 -c切换显示模式 -s安全模式,将交谈式指令取消,避免潜在的危机 -i不显示任何闲置(idle)或无用(zombie)的行程 -n更新的次数,完成后将会退出top -b批次档模式,搭配“n”参数一起使用,可以用来将top的结果输出到档案内 示例: 显示进程信息: [root@linuxcool]top [root@izb1j05w8ldmtn1ylavvdf...

  NeaqzGoOdBMm   2023年11月02日   42   0   0 清除缓存rpm包linux
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~