邢台高端网站建设/怎么做个网站

邢台高端网站建设,怎么做个网站,郑州网站建设郑州网络推广,网站上的vR场景贴图怎么做的一、帮助命令 help man type区分内建、外建命令 【扩展】关于内建命令与外建命令。 内建命令属于shell程序的一部分,包含一些比较简单的Linux命令。这些命令被写在/bin/bash 文件的 builtins 里面,由shell程序识别并在shell程序内部完成运行。通常在Li…

一、帮助命令

help

man

 type区分内建、外建命令

扩展】关于内建命令外建命令

内建命令属于shell程序的一部分,包含一些比较简单的Linux命令。这些命令被写在/bin/bash 文件的 builtins 里面,由shell程序识别并在shell程序内部完成运行。通常在Linux系统加载运行时,shell就被加载并驻留在系统内存中。解析内建命令不shell不需要创建子进程,因此其执行速度比外建命令快,如:history、cd 、exit 等。

外建命令是Linux系统中的实用程序部分。因为实用程序的功能大都比较强大,所以包含的程序量也会很大,在系统加载时并不会随系统一同被加载到内存,而是在需要时才将其调入内存。虽然外建命令并不包含在shell中,但是命令执行过程都是由shell程序控制的。外建命令是在bash之外额外安装的,通常放在/bin、/usr/bin、/sbin、/usr/sbin 等文件中,如:ls 、vi 等。

二、文件目录类命令

pwd

含义:显示当前工作目录的绝对路径。

ls

含义:列出当前工作目录下的所有文件和目录。

常用参数:-a 显示隐藏文件。-l  以完整信息显示。

cd

含义:切换当前工作目录

常用参数:相对路径。  ~   回到当前用户主目录。

mkdir

含义:创建目录。

基本语法:mkdir   目录名称

常用参数: -p  创建多级目录。

rmdir

含义:删除目录。

基本语法:rmdir  [选项]  要删除的空目录

注意:rmdir 删除的必须是空目录,如果目录下有内容,则无法删除,需要另外使用 “rm  -rf  目录” 来删除,它代表的意思是递归删除目录,及其子目录,并且不提醒消息。

rm

含义:删除文件或目录。

基本语法:rm [选项]  要删除的资源

常用参数:-r  递归执行 。  -f  强制不提示。

touch

含义:创建文件。

基本语法:touch 文件1  文件2 ....

cp

含义:拷贝

基本语法:cp  [选项]  拷贝资源   目的地

常用参数: -r  递归拷贝整个目录。

注意:若目标地址下已经有同名文件或目录,则会提示是否覆盖,并且每一级都会提示,如果不希望提示,强制覆盖,可以使用:\cp 命令

mv

含义:移动目录、或重命名文件。

基本语法:

1)mv  oldFileName  newFileName    : 重命名

2)mv  源文件/目录   目标地址   :  移动

cat

含义:查看文件内容。

基本语法: cat  [选项]   文件名  。

常用参数:-n 显示行号。

注意:cat命令只能浏览文件,不能修改文件。为了使用方便,一般和管道符 |  一起连用,如 | more ,其中more 代表分页显示,空格可切换内容页。

more

含义:全屏方式按页显示文本文件内容。more命令是一个基于vi编辑器的文本过滤器。

基本语法:more  文件名

快捷键:

1)空格:下翻一页

2)enter :下翻一行

3)q :立即离开more 

4)Ctrl + F :向下滚动一屏

5)Ctrl + B :返回上一屏

6)= : 输出当前行号

7):f  :输出文件名以及当前行号

less

参考《Linux————less指令常用操作》

> 输出重定向

含义:将输出内容重新覆盖到某个文件中(重定向)。

基本语法: 指定输出语句  >   文件名

注意,重定向之后的文件,如果不存在,系统会自动创建。

另外,有时候需要清空某个文件,如日志文件 nohup.out 文件中的内容,也可以使用该重定向语句:

# >nohup.out

>> 追加

含义:将输出内容追加到指定文件中。

基本语法:指定输出语句 >>  文件名

echo

含义:输出内容到控制台。

基本语法:echo  [选项]  内容

示例:输出环境变量路径

head

含义:显示文件的开头部分。默认显示文件的前10行。

基本语法 : head  文件名

常用参数:-n  显示行数

tail

含义:输出文件尾部,默认显示10行。用法与head类似。

常用命令:

tail -f nohup.out    ## 实时输出日志内容到命令行,Ctrl+c可以停止输出

案例:删除大文件末尾指定行数(可以使用 wc 命令查看文件总行数)之前的无用数据(一般是日志数据):分成三步,先备份后1000万行,然后删除旧文件,最后再重命名

# 备份app.log后1000万行数据到新文件app.log.bak中
>tail -n 10000000 app.log > app.log.bak
# 删除旧文件
>rm app.log
# 重命名
>mv app.log.bak app.log

 ln

含义:软链接,类似于快捷方式。主要存放了链接其他文件的路径。

基本语法:ln  -s  [源文件/目录]  [软链接名]

注意:当使用pwd查看软链接的路径时,看到的仍然是软链接所在的目录。

删除软链接:rm -rf  软链接名    。注意后面不要加 /  ,否则会提示“资源忙”。

history

含义:查看已经执行过的历史命令,也可以重新执行历史命令。

基本语法:

1)history  [数字]   :显示(最近执行的)历史命令。

2)!数字  :执行对应编号的历史命令,注意感叹号数字之间不能有空格。

示例:显示最近执行的10条指令,并选中一条重新执行:

awk

awk 是一种文本分析工具,不论是文件还是Linux的标准输出流,都可以进行处理。AWK 三个字母是其三位创始人的首字母拼接。详细指令介绍:菜鸟教程—awk

基本语法:awk  [选项]  'script'  var=value  file(s)

或:awk  [选项]  -f   scriptfile  var=value   file(s)

常见用法:awk  '{[pattern]  action}'  {filename}  # 行匹配语句 awk '' 只能用单引号

案例一:log.txt 文件内容如下,每行按空格或TAB分割,输出文本中的1、4项。

 案例二:通过进程查看工具 ps,找到指定进程的 PID 号(jar 包的 shutdown 脚本中经常会用到):

案例三:通过awk统计文件行数

>awk 'END {print NR}' 文件名

wc

word count 字数统计工具,可以快速统计文件中的字节数、字数、行数等:

常见用法:wc -l 文件名

-l :统计行数 

三、时间日期类命令

date

含义:显示当前日期。

基本语法:

1)date  :显示当前全格式日期

2)date +%Y  :显示当前年份

3)date +%m :显示月份

4)date +%d :显示日期

5)date -s  字符串时间 :设置时间

cal

含义:日历方式显示日期

基本语法:  cal  [年份]  :年份支持 1 ~ 9999 

四、搜索查询类命令

find

含义:搜索整个目录,查找指定文件/目录,并输出。

基本语法:find [搜索范围]  [选项]

常用参数:-name 按文件名查找。  -user  按照指定用户查找。-size  按照指定文件大小查找。

示例:查找 .txt文件。

locate

含义:定位文件/目录路径。locate无需遍历整个系统,它利用事先建立好的系统中所有文件及路径的locate 数据库实现快速定位文件。查询速度较快,但是需要定期更新数据库表。

基本语法:locate  文件名

特别说明:由于locate 基于数据库进行查询,所以第一次运行之前,必须用 updatedb 命令创建locate数据库。

grep

含义:过滤查找(区分大小写

基本语法:grep [选项]  查找内容  源文件

常用参数:-n  显示匹配行及行号。-i  忽略字母大小写。

案例一:查找匹配项,并连同匹配项前面的n行(-B),或后面的n行(-A),或前后各n行(-C)一起输出:

案例二:找到文件中最后n个(tail -n),或最前面n 个(head -n)匹配项:

案例三:找到 China 关键字匹配的行,并将重复的行去重(uniq)。

| 管道符

含义:将前一个命令的处理结果传递给后面的命令进一步处理。

示例:进程查找。

lsof

lsof -i 用于显示符合条件的进程情况,lsof(list open file)是一个列出当前系统打开文件的工具。也可以用于查看指定端口号的进程。

netstat

网络状态命令。可以用于查看指定端口号的进程,常用参数:t(tcp)u(udp)n(显示数字地址)l(显示LISTEN监听中的服务)p(显示建立相关连接的程序名)

五、压缩与解压缩类命令

gzip  gunzip

含义:gzip 用于压缩问价。gunzip用于解压。

基本语法:gzip 文件名1  文件名2  ......   :压缩文件,只能将文件压缩为 *.gz 文件。另外,虽然可以后面跟多个文件作为参数,但是gzip只会将他们一个一个打包压缩,并不代表压缩为一个包。

gunzip  文件1.gz  文件2.gz  .....  :解压多个压缩包。

注意:当使用gzip压缩文件时不会保留原来的文件。

可以看到,虽然gzip表面上看起来只是在文件后面加了个 ".gz"但是绝对不仅仅是改了个后缀名而已。而且gzip压缩文件后,不会保留原始文件

zip  unzip

含义:zip用于压缩,unzip用于解压缩。在项目打包发布中很有用。

基本语法:

1)zip  [选项]  xxx.zip  文件名1  文件名2 ......

2)unzip [选项]  xxx.zip

常用参数:zip -r  :递归压缩。unzip  -d  :指定解压缩后放入哪个目录。

tar

含义:将文件打包。

基本语法:tar [选项]  xxx.tar.gz  打包的内容  :打包目录,打包后的文件格式是 .tar.gz

常用参数:

1)-c  :产生 .tar 打包文件

2)-v :显示详细信息

3)-f  :指定压缩后的文件名

4)-z  :打包同时压缩

5)-x  :解包 .tar 文件

示例1:压缩多个文件,将/home/a1.txt 和 /home/a2.txt 压缩成 a.tar.gz

示例2:将/home文件夹压缩成myhome.tar.gz

示例3:将a.tar.gz解压到当前目录

示例4:将myhome.tar.gz 解压到 /opt目录下(指定解压的目录事先要存在才能成功,否则会报错)

六、网络相关

telnet

连接指定远程端口。用法:

telnet 主机ip 端口

断开方法:

Ctrl+] 然后键入quit回车。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/558602.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

bios设置 联想m8000t_怎么进bios设置硬盘启动顺序

操作说明:1、不同电脑进BIOS按键不一样,常见的有del、F1、F2、Esc、enter、F8、F9等2、在电脑启动时,不停按Del、F2等按键会进入BIOS设置界面,开机按哪个键进BIOS设置BIOS类型一:CMOS Setup Utility1、启动时按Del进入…

MySQL 基础 ————事务与隔离级别总结

引言 在处理并发读或写时,可以通过实现一个由两种类型的锁组成的锁系统来解决问题: 共享锁(shared lock)和排它锁(exclusive lock),也叫读锁(read lock)和写锁&#xff0…

32f407tim4时钟源频率_慎重选择时钟发生器,别让这俩指标影响你的ADC 「图片」...

系统设计师通常侧重于为应用选择最合适的数据转换器,在向数据转换器提供输入的时钟发生器件的选择上往往少有考虑。然而,如果不慎重考虑时钟发生器的相位噪声和抖动性能,数据转换器动态范围和线性度性能可能受到严重的影响。系统考虑因素采用…

Spring —— IoC 容器详解

引言 本篇博客总结自官网的《The IoC Container》,其中会结合王富强老师的《Spring揭秘》融入自己的语言和理解,争取通过这一篇文章彻底扫除spring IOC的盲区。 本文介绍什么是 IoC 容器,什么是 Bean,依赖,Bean Defi…

nvidia控制面板点了没反应win7_win7系统Nvidia控制面板怎么设置?

许多用户不知道Nvidia控制面板怎么设置?那么Nvidia控制面板如何设置呢?其实设置的方法很简单。接下来,小编就把Nvidia控制面板设置的方法告诉大家。1、首先在桌面右键点击选择NVIDIA控制面板。2、显卡的设置性能肯定是要高好了,所以在性能设置方面&…

切割 字符串_web前端如何使用字符串

一、字符串概述定义:字符串就是用单引号或者双引号包裹起来的,零个或多个排列在一起的字符。例如:’javascript‘, “”, “345” , ’9-11a$‘, “xiao_yuanLian”嵌套:字符串可以嵌套。在单引号包裹的字符串内部,应该…

Redis 缓存实战——缓存、数据库一致性问题分析与解决方案

引言 缓存与数据库一致性的问题自从出现了缓存概念后就一直被提及,它是一个缓存方案的先天缺陷,只要存在缓存,就势必会讨论缓存与数据库一致性的问题。 一致性问题还广泛存在于各种分布式存储场景中,如主从一致性等等。 本篇博…

Java 多线程 —— AQS 详解

引言 AQS 是AbstractQuenedSynchronizer 的缩写,抽象的队列式同步器,它是除了java自带的synchronized关键字之外的锁机制。是 JUC 下的重要组件。 相关产物有:ReentrantLock、CountDownLatch、Semaphore、ReadWriteLock等。 一、AQS的设计…

的主机名_如何在Mac 上更改电脑的名称或本地局域网主机名?

我们知道,一台电脑有其设定的具体名称,电脑的名称和本地主机名用于在本地网络上识别您的电脑。当我们需要自定义电脑名称或本地局域网主机名时,则需要对其进行更改。那我们该如何更改呢?有需要的小伙伴们快和小编一起来看看吧~更改…

dev控件swiftplot图滚动方法_无限轮播图使用Scroller就这么简单

前言这几天又拾起老本行,复习复习Android,才发现忘的差不多了,上午做了一个小Demo,配合Scroller做了一个轮播图,效果如下,但是不知为何,录制的GIF成这样,凑乎一下看看。原理是继承Vi…

JVM——CPU缓存架构与Java 内存模型

导航一、CPU缓存架构与一致性协议1.1 CPU缓存架构1.2 缓存行与伪共享问题1.3 MESI 缓存一致性协议1.4 伪共享的解决办法二、JMM Java 内存模型2.1 JMM 简介2.2 原子性、可见性、有序性2.3 八大内存交互操作2.4 happens-before 原则一、CPU缓存架构与一致性协议 1.1 CPU缓存架构…

白噪声检测_科学家尝试用智能扬声器的白噪声来监测婴儿的呼吸运动

华盛顿大学的一支研究团队,刚刚介绍了他们开发的一种新型智能扬声器技术。这种设备能够借助白噪声来安抚熟睡的婴儿,并监测他们的呼吸和运动。具体说来是,通过智能扬声器发出的白噪声,原型设备能够将之与生命体征监测仪的数据相匹…

最大值_285期 博最大值2路,已经箭在弦上!

往期数据P-5掉码 跨度 和尾 012断路 余数和 位数86072 1 8 4 200 断1路2 5 对214对 双双双79703 0 2 3 101 断2路2 4 对215对 单单单62386 0 4 1 020 断1路2 4 错216对 双双单71903 0 8 7 110 断2路2 5 错217对 单单单64838 0 4 8 012 来3路3 4 错218对 双双双02052 0 2 2 020 …

商品领域ddd_为 Gopher 打造 DDD 系列:领域模型-资源库

前言: 作为领域模型中最重要的环节之一的Repository,其通过对外暴露接口屏蔽了内部的复杂性,又有其隐式写时复制的巧妙代码设计,完美的将DDD中的Repository的概念与代码相结合!Repository资源库通常标识一个存储的区域…

mysql5.7主从全备恢复_Mysql5.7—运维常用备份方式(超全)

小生博客:http://xsboke.blog.51cto.com小生 Q Q:1770058260-------谢谢您的参考,如有疑问,欢迎交流一、 Mysqldump备份结合binlog日志恢复使用mysqldump进行全库备份,并使用binlog日志备份,还原时&#xf…

docker 运行容器_Docker之运行 Django 容器

首先此篇笔记默认你已经安装好了 Docker,并了解 Docker 的基础概念,诸如镜像、容器、以及他们之间的关系等。如果不太了解,等我回头了解清楚以后,可以再写一篇文章阐述一下。(狗头当然,对于这篇文章&#x…

mysql8.0与mysql7.0_MySQL 5.7 vs 8.0,哪个性能更牛?

测试mysql5.7和mysql8.0分别在读写,选定,只写模式下不同并发时的性能(tps,qps)最早测试使用版本为mysql5.7.22和mysql8.0.15sysbench测试前先重启mysql服务,并清除os的缓存(避免多次测试时命中缓存)每次进行测试都是新生成测试数据…

springmvc使用requestmapping无法访问控制类_研究人员称人类使用的新烟碱类杀虫剂让蜜蜂无法入睡...

来自布里斯托尔大学的科学家进行了研究,显示常见的杀虫剂可以阻止蜜蜂和苍蝇睡个好觉。就像人类一样,许多昆虫也需要睡眠才能正常工作。然而,如果它们接触过新烟碱类杀虫剂,它们的睡眠就会受到影响,新烟碱类杀虫剂是一…

linux 监控mysql脚本_Linux系统MySQL主从同步监控shell脚本

操作系统:CentOS系统目的:定时监控MySQL数据库主从是否同步,如果不同步,记录故障时间,并执行命令使主从恢复同步状态1、创建脚本文件vi /home/crontab/check_mysql_slave.sh #编辑,添加下面代码#!/bin/sh…

python协成_Python协程(上)

几个概念:event_loop 事件循环:程序开启一个无限的循环,程序员会把一些函数注册到事件循环上。当满足事件发生的时候,调用相应的协程函数。coroutine 协程:协程对象,指一个使用async关键字定义的函数&#…