开奖网站怎么做wordpress ping百度
开奖网站怎么做,wordpress ping百度,自己怎么制作网页游戏,工商查名字能不能注册1.强大好用的Shell
Shell是一个命令工具。Shell#xff08;也称终端或壳#xff09;充当的是人与内核#xff08;硬件#xff09;之间的翻译官#xff0c;用户把一些命令“告诉”终端#xff0c;它会调用相应的程序服务去完成某些工作。
现在红帽系统在内的许多主流Lin…1.强大好用的Shell
Shell是一个命令工具。Shell也称终端或壳充当的是人与内核硬件之间的翻译官用户把一些命令“告诉”终端它会调用相应的程序服务去完成某些工作。
现在红帽系统在内的许多主流Linux系统默认使用的终端是Bash解释器它主要有以下4项优势
①通过上下方向键来调取过往执行过的Linux命令
②命令或参数仅需输入前几位就可以用Tab键补全
③具有强大的批处理脚本
④具有实用的环境变量功能。 2、执行查看帮助命令
Linux命令格式
命令名称 [命令参数] [命令对象]
注意命令名称 、命令参数、命令对象之间要用空格键隔开。
长格式 man --help
短格式 man -help
首先我们先拿man这个命令实现一下
切换到root管理员身份 打开Linux系统命令行终端我这里使用的是8版本哈 输入man man命令查看man命令自身的帮助信息敲回车键即可 man命令中常用按键以及用途
按键用途空格键向下翻一页PaGe down向下翻一页PaGe up向上翻一页home直接前往首页end直接前往尾页/从上至下搜素某个关键词如“/linux”从上至下搜素某个关键词如“linux”n定位到下一个搜索到的关键词N定位到上一个搜索到的关键词q退出帮助文档
man命令帮助信息的结构意义
结构名称代表意义NAME命令的名称SYNOPSIS参数的大致使用方法DESCRIPTION介绍说明EXAMPLES演示附带简单的说明OVERVIEW概述DEFAULTS默认的功能OPTIONS具体的可用选项带介绍ENVIRPNMENT环境变量FILES用到的文件SEE ALSO相关的资料HISTORY维护历史与联系方式
常用系统工作命令
1、echo命令
echo命令用于在终端输出字符串或变量提取后的值格式为echo [字符串|$变量]
例如把指定字符串“happy”输出到终端屏幕的命令为
[rootlocalhost ~]# echo happy 下面我们使$变量的方式提取SHELL的值
[rootlocalhost ~]# echo $SHELL 2、date命令
date命令用于显示及设置系统的时间或日期
格式为data [选项][指定的格式]
date命令中参数及其作用
参数作用%t跳格[Tab键]%H小时00-23%I小时00-12%M分钟00-59%S秒00-59%j今年中的第几天
按默认格式查看当前系统时间的date命令如下
[rootlocalhost ~]# date Sun Mar 14 22:42:03 EDT 2021 按照 年-月-日 小时:分钟:秒 的格式查看当前系统时间的date命令如下
[rootlocalhost ~]# date %Y-%m-%d %H:%M:%S 2021-03-14 22:44:04 将系统的当前时间设置为2017年8月8日8点28分担date命令如下
[rootlocalhost ~]# date -s 20170808 8:28:00 Tue Aug 8 08:28:00 EDT 2017 [rootlocalhost ~]# date Tue Aug 8 08:28:36 EDT 2017 date查看今年是当年中的第几天
[rootlocalhost ~]# date %j 220 3、reboot命令
reboot命令用于重启系统由于重启计算机会涉及硬件资源的管理权限只能使用root管理员来重启
[rootlocalhost ~]# reboot
4、poweroff
poweroff命令用于关闭系统该命令与reboot命令相同都会涉及硬件资源的管理权限因此只有root管理员才可以关闭电脑
[rootlocalhost ~]# poweroff
5、wegt命令
wegt命令用于在终端下载网络文件格式为“wget[参数] 下载地址”
wegt命令参数及其作用
参数作用-b后台下载模式-P下载到指定目录-t最大尝试次数-c断点续传-p下载页面内所有资源包括图片视频-r 递归下载
尝试使用wegt命令下载 6、ps命令
ps命令用于查看系统中的进程状态格式为“ps[参数]”
ps命令的参数以及作用
参数作用-a显示所有进程包括其他用户进程-u用户以及其他详细信息-x显示没有控制终端的进程
Linux系统中时刻运行着许多进程如果能够合理管理它们则可以优化系统的性能。
有五种常见的进程状态分别为运行中断不可中断僵死和停止
R运行进程正在运行或在运行的队列中等待
S中断进程处于休眠中当某个条件达成后或者接收到信号时则脱离该状态
D不可中断进程不响应系统异步信号即便用kill命令也不能将其中断
Z僵死进程已经终止但是进程描述符依然存在直到父进程调用wait4系统函数后将进程释放
T停止进程收到停止信号后停止运行。 进程状态
USERPID%CPU%MEMVSZRSSTTYSTATSTARTTIMECOMMAND进程所有者进程ID运算器占有率内存占用率虚拟内存使用量(单位是KB)占用的固定内存量(单位是KB)所在终端进程状态被启动的时间实际使用CPU的时间命令名称与参数
7、top命令
top命令用于动态地监视进程活动与系统负载调信息 下图中每行的意义 第一行系统时间运行时间登录终端数系统负载三个数值分别为1分钟5分钟15分钟内的平均值数值越小意味着负载越低
第二行进程总数运行中的进程数睡眠中的进程数停止的进程数僵死的进程数
第三行用户占用资源百分比系统内核占用资源百分比改变过优先级的进程资源百分比空闲的资源百分比等
第四行物理内存总量内存使用量内存空闲量虚拟内存空闲量已被提前加载的内存量
8、pidof命令
pidof命令用于查看某个指定服务进程的PID值格式为pidof【参数】【服务名称】
[rootlocalhost ~]# pidof sshd 1022 9、kill命令
kill命令用于终止某个指定PID的服务进程。
10、killall命令
killall命令用于终止某个指定名称的服务所对应的全部进程。
3、系统状态监测命令
1、ifconfig命令
ifconfig命令用于获取网卡配置与网络状态等信息 2、uname命令
uname命令用于查看系统内核与版本等信息
[rootlocalhost ~]# uname -a Linux localhost.localdomain 4.18.0-80.el8.x86_64 #1 SMP Wed Mar 13 12:02:46 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux 3、uptime命令
uptime命令用于查看系统的负载信息
[rootlocalhost ~]# uptime 23:33:26 up 34 min, 1 user, load average: 0.00, 0.00, 0.06
4、free命令
free命令用于显示当前系统中内存的使用量信息
[rootlocalhost ~]# free -h 内存总量 已用量 可用量 进程共享的内存量 磁盘缓存的内存量 可以用的内存量 total used free shared buff/cache available Mem: 1.8Gi 1.2Gi 126Mi 14Mi 459Mi 415Mi Swap: 2.0Gi 10Mi 2.0Gi 5、who命令
who命令用于查看当前登入主机的用户终端信息
[rootlocalhost ~]# who root tty2 2021-03-14 23:00 (tty2) 登录的用户名终端设备登录到系统的时间root tty2 2021-03-14 23:00 (tty2)
6、last命令
last命令用于查看所有系统的登录记录 7、history命令
history命令用于显示历史执行过的命令 8、sosreport命令
sosreport命令用于收集系统配置及构架信息并输出诊断文档。
[rootlocalhost ~]# sosreport
sosreport (version 3.6)
This command will collect diagnostic and configuration information from this Red Hat Enterprise Linux system and installed applications.
An archive containing the collected information will be generated in /var/tmp/sos.le34fxce and may be provided to a Red Hat support representative.
Any information provided to Red Hat will be treated in accordance with the published support policies at: https://access.redhat.com/support/
The generated archive may contain data considered sensitive and its content should be reviewed by the originating organization before being passed to any third party.
No changes will be made to system configuration.
Press ENTER to continue, or CTRL-C to quit.
Please enter the case id that you are generating this report for []: Setting up archive ... Setting up plugins ... Running plugins. Please wait ... Finished running plugins Creating compressed archive...
Your sosreport has been generated and saved in: /var/tmp/sosreport-localhost-2021-03-14-odhuaxj.tar.xz
The checksum is: 645e5bd252bfd11b58875d49a169a209
Please send this file to your support representative.
4、工作目录切换命令
1、pwd命令
pwd命令用于显示用户当前所处的工作目录
[rootlocalhost ~]# pwd /root 2、cd命令
cd命令用于切换工作路径格式为cd 【目录名称】
[rootlocalhost ~]# cd /etc [rootlocalhost etc]# 此时要返回上一层的目录1可执行如下命令
[rootlocalhost etc]# cd - /root [rootlocalhost ~]# 还可以通过下面的命令快速回到家目录
[rootlocalhost ~]# cd /etc [rootlocalhost etc]# cd ~
3、ls命令
ls命令用于查看目录的文件信息格式为“ls【选项】【文件】” 如果想要查看目录属性信息则需要额外添加一个-d参数
[rootlocalhost ~]# ls -ld /etc drwxr-xr-x. 135 root root 8192 Mar 14 22:59 /etc 5、文本文件编辑命令
1、cat命令
cat命令用于查看纯文本文件内容比较少的格式为“cat 【选项】【文件】”。
额外加-n参数显示行号 2、more命令
more命令用于查看纯文本文件内容较多的格式为“more 【选项】文件” 3、head命令
head命令用于查看从未被文档的前N行格式为“head 【选项】【文件】”
[rootlocalhost ~]# head -n 20 initial-setup-ks.cfg 4、tail命令
tail命令用于查看纯文本文档的后N行或持续刷新内容格式为“tail 【选项】【文件】”
tail命令最强悍的功能是可以持续刷新一个文件的内容当想要实时查看最新的日志文件时这就特别有用此时的命令格式为tail -f 文件名 5、tr命令
tr命令用于替换文本文件中的字符格式为 tr 【原始字符】【目标字符】
6、wc命令
wc命令用于统计指定文本的行数字数字节数格式为 wc【参数】文本
wc参数以及作用
参数作用-l只显示行数 -w 只显示单词数 -c 只显示字节数
[rootlocalhost ~]# wc -l /etc/passwd 45 /etc/passwd
7、stat命令
stat命令用于查看文件的具体存储信息和时等信息格式为“ stat 文件名称” 8、cut命令
cut命令用于按“列”提取文本字符格式为“cut 【参数】文本” 9、diff命令
diff命令用于比较多个文本文档的差异
diff --brief 文件1 文件2 判断文件是否相同
diff -c 文件1 文件2 描述文件内容具体的不同 5、文件目录管理命令
1、touch命令
touch命令用于创建空白文件或设置文件的时间格式为“touch 【选项】【文件】”
在创建空白的文本文档方面这个touch相当简捷。
参数作用-a仅修改“读取时间”-m仅修改“修改时间”-d同时修改atime和mtime
我们通过Xshell远程连接虚拟机进程操作方便快捷不用频繁切换。
附上Xshell6的安装包可能不是最新版本自行更新也不费事哈。
链接https://pan.baidu.com/s/1abe28wTAHsZShB3R9qWIvQ 提取码z7q0 接下来我们简单实现touch的功能
建立一个空白文件
[rootlocalhost ~]# touch test
查看test文件的修改日期 我们写入一些内容后继续查看时间
[rootlocalhost ~]# echo happy test [rootlocalhost ~]# ls -l test 我们再次通过touch命令把修改后的文件时间设置成修改之前的时间
[rootlocalhost ~]# touch -d 2021-03-15 02:08 test 2、mkdir命令
mkdir命令用于创建空白的目录格式为“mkdir 【选项】 目录”
除了能创建单个空白目录之前mkdir还能结合-p参数来递归创建出具有嵌套叠层关系的文件目录
[rootlocalhost ~]# mkdir test1 [rootlocalhost ~]# cd test1/ [rootlocalhost test1]# mkdir -p a/b/c/d [rootlocalhost test1]# cd a [rootlocalhost a]# cd b [rootlocalhost b]# 3、cp命令
cp命令用于复制文件或目录格式为“cp 【选项】源文件 目标文件”
在Linux系统中哦复制操作具体分为三种情况
①如果目标文件是目录则会把源文件复制到该目录中
②如果目标文件也是普通文件则会询问是否要覆盖它
③如果目标文件不存在则执行正常的复制操作
cp命令的参数及其作用
参数作用-p保留原始文件的属性-d若对象为“链接文件”则保留该“链接文件”的属性 -r 递归持续复制用于目录-i若目标文件存在则询问是否覆盖-a 相当于-pdrp、d、r为上述参数
[rootlocalhost ~]# cp test testcp 4、mv命令
mv命令用于剪切文件或文件重命名格式为“mv 【选项】 源文件 【 目标路径|目标文件名】”
剪切操作不同于复制操作因为它会默认把源文件删除掉只保留剪切后的文件。如果在同一个目录中对一个文件进行剪切操作其实也是对其进行重命名。
[rootlocalhost ~]# mv testcp one 看文件时间 5、rm命令
rm命令用于删除文件或目录格式为“rm 【选项】文件”
删除文件时系统会默认向您询问是否要执行删除操作如果不想总是看到这种反复确认的信息可在rm命令后跟上-f的参数来强制删除。另外想要删除一个目录要在rm命令后面跟上一个-r参数才可以否则删除不掉。 6、dd命令
dd命令用于按照指定大小和个数的数据块来复制文件或转移文件格式为“dd【参数】”
dd命令是一个比较有特色的一个命令它能够让用户按照指定大小和个数的数据块来复制文件的内容。
dd命令的参数及其作用
参数作用if输入的文件名称of 输出的文件名称 bs设置每个“块”的大小count设置要复制“块”的个数
7、file命令
file命令用于查看文件的类型。格式为“file 文件名” 6打包压缩与搜索命令
1、tar命令
tar命令用于对文件进行打包压缩或解压格式为“tar 【选项】【文件】”
tar命令的参数及其作用
参数作用-c创建压缩文件-x解开压缩文件-t查看压缩包内有那些文件-z用Gzip压缩或解压-j用bzip2压缩或解压-v显示压缩或解压的过程-f目标文件名-p保留原始的权限和属性-P使用绝对路径来压缩-C指定解压到的目录
2、grep命令
grep命令用于1文本执行关键词搜索并显示匹配的结果格式为“grep 【选项】【文件】”
grep命令的参数及其作用
参数作用-b将可执行的文件当做文本文件来搜索-c仅显示找到的行数-i忽略大小写-n显示行号-v反向选择——仅列出没有“关键词”的行
3、find命令
find命令用于按照指定条件来查找文件格式为“find 【查找路径】寻找条件 操作”
在Linux系统中搜索工作一般都是通过find命令来完成的它可以使用不同的文件特性作为寻找条件如文件名大小修改时间权限等信息一旦匹配成功则默认将信息显示到屏幕上。
find命令中的参数和作用
参数作用-name匹配名称-perm匹配权限-user匹配所有者-group匹配所有组-mtime -n n匹配修改内容的时间-atime -n n匹配访问文件的时间-ctime -n n匹配修改文件权限的时间-nouser匹配无所有者的文件-newer f1 !f2匹配比文件f1新但比f2旧的文件-type b/d/c/p/l/f匹配文件类型-size匹配文件大小-prune忽略某个目录-exec ··· {}\;后面可跟用于进一步处理搜索的命令-nogroup匹配无所有组文件
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/87846.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!