Ctrl + Q恢复向终端输入 很多刚从windows转移到linux上来工作的朋友,在用vi/vim编辑文件时,常常会习惯性的按下Ctrl+s来保存文件内容。...ssh连接还好说,直接关闭ssh连接再重新连接就可以了,但在服务器前使用的话,就只能眼睁睁的看着干着急,稍微懂点的就用alt+f2/3/4切换到其他控制台去操作了....其实正确的方法是ctrl+q来解除锁定,ctrl+s在linux下是锁定屏幕显示的意思和ScreenLock键是一个效果,不信你试试按下ScrLk或者Fn+ScrLk....事实上Ctrl + s在终端下是有特殊用途的,那就是暂停该终端,要退出这种状态,让终端继续运行,很简单,按下Ctrl + q就行了。...下面随便提一下其它几个特殊按键: Ctrl + c 中止当前正在执行的程序。 Ctrl + d 相当于exit命令,退出当前会话。 Ctrl + z 将当前运行的程序放到后台运行。
Linux AS3.0 top命令的Load average 含义及性能参考基值 ? 下面文章中的 “ 数据是每隔5秒钟检查一次活跃的进程数,然后根据这个数值算出来的。...如果这个数除以CPU的数目,结果高于5的时候就表明系统在超负荷运转了。” ...数据是每隔5秒钟检查一次活跃的进程数,然后根据这个数值算出来的。如果这个数除以CPU的数目,结果高于5的时候就表明系统在超负荷运转了。...其算法(摘自Linux 2.4的内核代码)如下: 文件: include/linux/sched.h: #define FSHIFT 11 /* nr of bits of precision */...fixed-point arithmetic是一种非常快速的模拟浮点运算的方法,特别是在没有FPU(float point unit)部件的处理器上,非常有用。
linux cd是什么意思? linux中cd的意思是change directory即切换目录。 Linux cd命令用于切换当前工作目录至 dirName(目录参数)。...若目录名称省略,则变换至使用者的 home 目录 (也就是刚 login 时所在的目录)。 另外,”~” 也表示为 home 目录 的意思,”.” 则是表示目前所在的目录,”..”...则表示目前目录位置的上一层目录。 语法 cd [dirName] dirName:要切换的目标目录。...实例 跳到 /usr/bin/ : cd /usr/bin 跳到自己的 home 目录 : cd ~ 跳到目前目录的上上两层 : cd ../..
A Linux中0、1、2的含义 名称 代码 操作符 Java中表示 Linux 下文件描述符(Debian 为例) 标准输入(stdin) 0 < 或 << System.in /dev/stdin...pts/0 标准错误输出(stderr) 2 2> 或 2>> System.err /dev/stderr -> /proc/self/fd/2 -> /dev/pts/0 从上面可以得到, 平时写的echo..."hello" > t.log 也可以写成echo "hello" 1> t.log B 关于2>&1的含义 含义:将标准错误输出重定向到标准输出 符号>&是一个整体,不可分开,分开后就不是上述含义了...都理解是一个指针,那么这么想 本来1->屏幕(1指向屏幕) 执行>log后,1->log(1指向log) 执行2>&1后,2->1(2指向1,而1指向log,因此2也指向了log) 那么再分析一下nohup...还是指向屏幕) D 简写2>&1 &>log(推荐使用) >&log 即,上面的写法可以写成nohup java -jar app.jar &>log & E 说明 本篇文章参考源自网络,但忘了哪篇,知道的“
、微软等搜索引擎一起推出的一个标签,它的主要作用是用来解决由于网址形式不同内容相同而造成的内容重复问题。...这个标签对搜索引擎作用非常大,简单的说它可以让搜索引擎只抓取你想要强调的内容。 复制内容或复制网页是指相同或十分相近的内容却有多个不同的URL,如打印页、含sessionid的URL等。...*此标签只是建议,不是命令,意思是如果设置的不合理,SE仍会按正常的方式确实首选的网页;如权威页指向404页,或指像的页面返回错误,SE仍会索引这个页的内容。...默认情况下浏览器会对页面中和当前域名(正在浏览网页的域名)不在同一个域的域名进行预获取,并且缓存结果,这就是隐式的DNS Prefetch。...也许允不允许用户缩放不同的网站有不同的要求,但让viewport的宽度等于设备的宽度,这个应该是大家都想要的效果,如果你不这样的设定的话,那就会使用那个比屏幕宽的默认viewport,也就是说会出现横向滚动条
链接库文件 etc 配置文件 media 挂载点 mnt 挂载点 opt 源码包安装位置 proc 存放内核参数 root 系统管理员家目录 sbin 存放二进制文件、命令存放在此 tmp 临时文件 usr linux
:逻辑运算意义上的非\:转义符号,将特殊字符或通配符还原成一般字符续行符:在一句命令多行最后为续行符/:目录符号,路径分割的符号在开头为根目录|:管道符:重定向输出:追加....:当前目录.在正则表达式指匹配任意的单个字符.....:上一层目录<:重定向输入~:用户家目录' ':变量不解释" ":变量解释sed和awk的script常用单引号$:使用变量前导符正则表达式中的行末、最后:中间的命令优先级高,先执行,作用和$( )一样...Permission denied:没有权限2.3 命令不存在command not found:命令不存在命令也可以用tab补全命令输错误/命令需要安装如果答案提到用root用户(命令行提示符是#),或者提到的解决方法用到了...apt/yum/sudo,表明部分操作是管理员命令,需要注意自己是否有管理员权限(大概率没有)认清楚命令的结构:命令+参数+文件
换句话说,就是报告在任何安装的设备或目录中,还剩多少自由的空间。...) 部分Linux命令缩写: bin = BINaries #下面的是一些二进制程序文件 /dev = DEVices #下面的是一些硬件驱动 /etc = ETCetera #目录存放着各种系统配置文件..., 类似于windows下的system /lib = LIBrary /proc = PROCesses /sbin = Superuser BINaries /tmp = TeMPorary /usr...下面的是开机启动文件 FIFO = First In, First Out GRUB = GRand Unified Bootloader IFS = Internal Field Seperators LILO = LInux...apt = Advanced Packaging Tool ar = archiver as = assembler awk = “Aho Weiberger and Kernighan” 三个作者的姓的第一个字母
对于一条权限赋值命令:sudo chmod -R 764 ×××;我们必须了解其含义: (1)各字段含义:sudo chmod -R(更改文件夹及其子文件夹)...7(所有者权限)6(组用户权限)4(其他用户权限)xxx(目标文件) (2)首先了解以下权限对应关系(执行权限字母表示 权限含义 执行权限数值表示): r 读取权 4;...(3)7、6、4的由来 若要rwx:4+2+1=7; 若要rw-:4+2=6; 若要r-x:4+1=5 (4)常用权限命令: sudo chmod 777 -R xxx (更改文件夹及其子文件夹权限为...777) sudo chmod 600 ××× (只有所有者有读和写的权限) sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限) sudo chmod 700...××× (只有所有者有读和写以及执行的权限) sudo chmod 666 ××× (每个人都有读和写的权限) sudo chmod 777 ××× (每个人都有读和写以及执行的权限 发布者
文章来源: linux 平均负载 load average 的含义 load average 的含义 平均负载(load average)是指系统的运行队列的平均利用率,也可以认为是可运行进程的平均数。...一般的进程需要消耗CPU、内存、磁盘I/O、网络I/O等资源,在这种情况下,平均负载就不是单独指的CPU使用情况。即内存、磁盘、网络等因素也可以影响系统的平均负载值。...当达到3的时候,就会显得很忙,达到5或者8的时候就不能很好的处理进程了(其中5和8目前还是个争议的阈值,为了保守起见,建议选择低的)。...参考: https://www.slyar.com/blog/linux-load-average-three-numbers.html http://www.yunweipai.com/archives...相关的算法请参考: http://itlab.idcquan.com/linux/attestation/816287.html
Ⅰ 了解Linux下的文件权限 如上图所示,ll命令详细展示当前目录下的文件或者子目录信息 红框标注的即为此文件或者目录的权限 【第一行文件10.c的权限以-开头,用来说明这是一个文件;第四行code...不過,這裡有個特殊的人物要來介紹的,那就是 … Linux:文件权限 Linux:文件权限 1.文件权限 ☆文件所有者 ☆用户组 ☆其他人 ☆ROOT 说明: Linux系统中默认所有系统上的账号与一般身份用户...,还有那个root的相关信息记录在/etc/passwd文件 … Linux 文件权限总结 在 Linux 中最基本的任务之一就是设置文件权限.理解它们是如何实现的是你进入 Linux 世界的第一步.如您所料...文件权限的已经很多,不过还是要自己整理一下,不然每次都要查资料. linux下所有东西都是文件,包括设备,所以这里的文件也包括文件夹....我们来看一下 ls 命令的输出结果 [root@iZ28dr6w0qvZ test]# ls -l 总用量 72 -rw- … Linux文件权限与属性详解 之 一般权限 目录 一般属性 1. iNode
但是呢这个公司有点穷,只能让两组的员工都在同一台机器之上进行开发。有一天张三的领导需要视察一下张三的工作进度。...那剩下来的9个字符又有什么细节呢。 首先介绍一下文件属性的三种权限:r :读 。w:写。 x:可执行权限。...就是因为Linux对用户识别一次的特点。 3、4、3、修改权限的第二套做法 由于权限的含义是 用户角色(具体的人)+文件权限属性 在刚刚的修改权限的操作方法,都是修改文件权限属性的。...(不是说Linux不能用后缀,只不过是改变后缀对于文件种类也不会有影响) Linux中通过ls -l时展现出的第一个最开始的第一个字符来判断。...Linux文件类型 表示方式 普通文件,文本文件,可执行程序,库 - 目录文件 d 块设备文件 b 字符设备文件 c 管道文件 p 链接文件 l 大多数情况下前两个是重要的,后面相对而言对于编程的话不是那么的常见
2、真正的该程序要求的数据空间,是真正在运行中要使用的。 top 运行中可以通过 top 的内部命令对进程的显示方式进行控制。...n – 设置在进程列表所显示进程的数量 q – 退出 top s – 改变画面更新周期 序号 列名 含义 a PID 进程id b PPID 父进程id c RUSER Real user name...d UID 进程所有者的用户id e USER 进程所有者的用户名 f GROUP 进程所有者的组名 g TTY 启动进程的终端名。...sched.h 默认情况下仅显示比较重要的 PID、USER、PR、NI、VIRT、RES、SHR、S、%CPU、%MEM、TIME+、COMMAND 列。...按小写的 a-z 可以将相应的列向右移动,而大写的 A-Z 可以将相应的列向左移动。最后按回车键确定。 按大写的 F 或 O 键,然后按 a-z 可以将进程按照相应的列进行排序。
下面通过一个例子来展示2>&1有什么作用: $ cat test.sh t date test.sh中包含两个命令,其中t是一个不存在的命令,执行会报错,默认情况下,错误会输出到stderr。...linux shell 中"2>&1"含义脚本是: nohup /mnt/Nand3/H2000G >/dev/null 2>&1 & 对于&1 更准确的说应该是文件描述符 1,而1 一般代表的就是...你可以用 ls 2>1测试一下,不会报没有2文件的错误,但会输出一个空的文件1; ls xxx 2>1测试,没有xxx这个文件的错误输出到了1中; ...command 2>&1 >file 这个命令中实现重定向的关键系统调用序列是: dup2(1,2) open(file) == 3 dup2(3,1) 可以考虑一下不同的dup2()调用序列会产生怎样的文件共享结构...请参考APUE 3.10, 3.12 参考推荐: 1>/dev/null 2>&1的含义 /dev/null 2>&1 解释
首先了解下1和2在Linux中代表什么 在Linux系统中0 1 2是一个文件描述符 名称 代码 操作符 Java中表示 Linux 下文件描述符(Debian 为例) 标准输入(stdin) 0 <...,我们平时使用的 echo "hello" > t.log 其实也可以写成 echo "hello" 1> t.log 关于2>&1的含义 含义:将标准错误输出重定向到标准输出 符号>&是一个整体...,不可分开,分开后就不是上述含义了。...2指向1,而1指向log,因此2也指向了log) 再来分析下 nohup java -jar app.jar 2>&1 >log & 本来1----->屏幕 (1指向屏幕) 执行2>&1后, 2---...简单做个试验测试下上面的想法: java代码如下: public class Htest { public static void main(String[] args) { System.out.println
feed是将用户主动订阅的若干消息源组合在一起形成内容聚合器,帮助用户持续地获取最新的订阅源内容。 严格按照上述定义来说,我们通常说的搜索结果、排序列表都不能算作feed流。...feed流的展现形式有很多种,主要的有timeline以及rank。订阅源不再是某个内容,而是生产内容的人/团体。订阅中通常夹杂非订阅内容,比如热门推荐,广告。...新的feed流刻意不再需要主动搜索,而是主动呈现琳琅满目的内容。它对我们了如指掌,给我们想了解的,让我们不停的刷新沉溺于此。我们熟知的微博、知乎、今日头条、微信朋友圈都是feed流的展示模式。
这些根类似于源根,但是用于测试的代码(例如用于单元测试)。通过测试源文件夹,您可以将与测试相关的代码与生产代码分开。 通常,源和测试源的编译结果放在不同的文件夹中。 4....在构建过程中,资源文件夹的所有内容将按原样复制到输出文件夹。 与源类似,您可以指定生成资源。您还可以指定应将资源复制到的输出文件夹中的哪个文件夹。 6....Excluded roots (显示为 )是IntelliJ IDEA“几乎忽略”的根。 为Excluded roots中的文件提供了非常有限的编码帮助。...Excluded roots中包含的类不出现在代码完成建议列表中,对这些类的引用在编辑器中显示为未解析。搜索时,IntelliJ IDEA不会查找排除的文件夹等。 ...使排除内容“不太重要”的文件夹可以提高IDE性能。 通常排除的是编译输出文件夹。
我们先来写一个简单的脚本,执行以后再看各个变量的意义。 [root@centos7 ~]#vim r1.sh #!...//Shell最后运行的后台Process的PID printf "The complete list is %s\n" "$?"...//最后运行的命令的结束代码(返回值) printf "The complete list is %s\n" "$*" //所有参数列表。...如"$@"用「"」括起来的情况、以"$1" "$2" … "$n" 的形式输出所有参数。...Shell本身的文件名 printf "The complete list is %s\n" "$1" //添加到Shell的各参数值。
配置文件位置在:/etc/inittab 等级0表示:表示关机 等级1表示:单用户模式 等级2表示:无网络连接的多用户命令行模式 等级3表示:有网络连接的多用户命令行模式
领取专属 10元无门槛券
手把手带您无忧上云