帮助指令 1.1 man 获取帮助信息 1.2 help 指令 1....帮助指令 1.1 man 获取帮助信息 基本语法:man [命令或配置文件] (功能描述:获得帮助信息) 案例:查看ls命令的帮助信息 man ls 按住 空格键 翻页,上下箭头键上下行滚动,q键退出查看帮助命令...在linux下,隐藏文件是以.开头,选项可以组合使用比如 ls -al,比如 ls-al /root 1.2 help 指令 基本语法: help命令 (功能描述:获得shell内置命令的帮助信息)...案例:查看 cd 命令的帮助信息 help cd ?
如果我们知道Linux的编译流程的起始时间,那么删除所有访问时间比Linux的编译起始时间早的文件,就能达到精简Linux的源代码的目的。在编译Linux之前,可以通过touch命令创建一个文件。...这个文件的atime,就是编译Linux开始时间。因此比较这个文件,和其它Linux文件,就能找到所有访问时间比Linux的编译起始时间早的文件,从而实现精简Linux的源代码。...再恢复对应文件,既精简了Linux的源代码,也不影响Linux的编译流程。对Linux 5.4进行精简后,剩余大约8800个文件,减少了大约58000个文件,精简了超过87%的文件数量。...文件夹大小从910MB减少到103MB,精简了超过88%的硬盘空间。 精简过程还是需要相当的时间。如果需要Xilinx的Linux精简代码,可以与我联系。...在scripts/kconfig/Makefile里,Linux还提供编译目标tinyconfig,它提供最精简的内核。以后可以考虑使用tinyconfig来精简Linux的源代码。
命令生成的文件,而 device_name 则是上面 ip link 指令中查看到的设备名称。...磁盘操作 执行 fdisk /dev/sda 就进入到 fdisk 工具,在这里你就可以对 /dev/sda 做任何你想做的磁盘操作了。 可以按 m 查看帮助: 7.2.1....安装基础组件 执行 pacstrap 指令就可以安装已打包好的软件了: pacstrap /mnt base linux linux-firmware 这个指令安装了内核的基础依赖、linux 内核,以及硬件驱动...执行 chroot 指令即可: arch-chroot /mnt 此时你就已经进入到系统了,然而,你马上会发现,安装好的 arch 系统里什么都没有,这其实正是 arch linux 一个吸引人的地方,...创建你的用户 这些指令就属于 linux 基本操作了: pacman -S sudo useradd techlog passwd techlog mkdir /home/techlog chowon
遇到的问题 5. 代码 6. 待解决 7. 其他 8. 参考 在Linux下使用C++调用pthread API实现的一个线程池。...简介 这个线程池是在学习完《Linux/UNIX系统编程手册》中线程相关知识后用来练手的小项目,线程相关函数都是直接调用Linux的API,并且使用了C++中的queue和vector。...retval: 用户定义的指针,用来存储被等待线程的返回值。...2.直接把需要访问的普通成员变量改成静态的。由于这种方法比较简单,并且已经满足当前需求,在线程池使用的这种方法。...bool变量需要改为原子的atomic! 使用RAII机制的锁。
image.png grep "g" cccc 在cccc文件中查找g -n显示行数 find 查找文件 image.png useradd与adduser的区别...useradd与adduser都是创建新的用户 在CentOs下useradd与adduser是没有区别的都是在创建用户,在home下自动创建目录,没有设置密码,需要使用passwd命令修改密码。...而在Ubuntu下useradd与adduser有所不同 1、useradd在使用该命令创建用户是不会在/home下自动创建与用户名同名的用户目录,而且不会自动选择shell版本,也没有设置密码,那么这个用户是不能登录的...2、adduser在使用该命令创建用户是会在/home下自动创建与用户名同名的用户目录,系统shell版本,会在创建时会提示输入密码,更加友好。...userdel 删除用户, userdel只能删除用户,并不会删除相关的目录文件。userdel -r 可以删除用户及相关目录。 image.png
Linux的帮助文档命令 1.man page man是manual(操作手册)的简写,使用方式: man [指令] man date 在显示的内容中查找内容: / + 搜索你的关键字 上下左右键来查看更多说明...,按q退出 man -f man(查找man完整名称的手册) man -k man(模糊查询含有man名称的手册) whatis [命令或数据] <==相当于 man -f [命令或数据]...命令或数据] <==相当于 man -k [命令或数据] 上面的这两个命令要使用用,需要root创建whatis数据库才行: makewhatis 2.info page info info 3.正确的关机方法...过几秒关机 -h 后面加数字,过几分钟,加时间,指定时间关机 -r 关机后重启 -k 不会真的关机 只会发警告信息 -c 取消关机 重启命令: reboot 4.切换执行等级 init [数字] 数字的相关命令含义如下
当我们碰到数据库响应慢的时候,除了数据库自己的问题,磁盘读写可能是其中一个值得怀疑的因素,此时就可以用dd来测试磁盘的读写速度。...Linux的dd指令,可以用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。...iflag=FLAGS 指定读的方式FLAGS,参见“FLAGS参数说明” oflag=FLAGS 指定写的方式FLAGS,参见“FLAGS参数说明” 其中conv参数,可转换的值如下,...同时,iflag/oflag提供direct模式,direct模式是把写入请求直接封装成I/O指令发到磁盘,非direct模式只是把数据写入到系统缓存就认为I/O成功,并由操作系统决定缓存中的数据什么时候被写入磁盘...该设备无穷尽地提供0,可以使用任何你需要的数目,他可以用于向设备或文件写入字符串0。主要的用处是用来创建一个指定长度用于初始化的空文件,就像临时交换文件。
每天学习一点点 man man 用法示例 # 示例 :man ls man [ command ] man 本身也是一条命令,且分为 9 个篇章,便于区分当命令和配置文件重名的情况 # 查看 man 命令的帮助...man 7 man 同样的我们可以使用 man 命令查看命令查看命令属于第几篇章 # 查看命令属于第几篇章 man -a [ command ] help help 用法示例 # 示例 :help cd...help [ command ] # 示例 :ls --help [ command ] --help 这里 help 两种用法的区别在于 help 用于内部命令还是外部命令。...shell 自带的命令称之为内部命令,其余均为外部命令 我们可以使用 type 命令查看 command 属于外部命令还是内部命令. # 示例 :type cd type [ commmand ] info...info 用法示例 # 示例 :info cd info [ command ] info 命令显示的内容比 help 更加详细,可以作为 help 内容的补充 EOF
前言 MLSQL 已经实现了文章中描述的功能 如何实现语法的自解释(MLSQL易用性设计有感) 。...假设你已经会load语法了,以及你知道了关键词model,除此之外,你就不知道其信息了,你可能会写出如下的语句: load model. `` as output; 恭喜,这个句子也是ok的,我们看看它的输出结果...如果我想看到所有可用的算法或者数据处理模块,我可以使用 load model.`list` as outout; 看看: ?...image.png 列表非常长,我只想看RandomForest的,应该怎么办呢?我们使用标准的sql语句做个过滤就好。 load model....上面除了提到可以看参数,还可以看例子,只要用这个指令就行: load model.`example` where alg="RandomForest" as output; ?
前言 在我们学习完Linux的基本指令与权限之后,我们就得正式进军Linux的工具篇章。一款强大的操作系统如果没有良好的软件生态,那他就不配称为最强。...2. yum 2.1 软件下载的小知识 再讲yum之前,我想用一个我们生活中的例子,来帮助大家更好的理解yum以及拓展一下大家的知识面。...2.3 利用yum指令下载软件 语法:yum install [参数] 软件名称 参数:-y:安装时默认确认。...install sl这条命令时会出现错误,不过不用担心,因为你的yum源中只有官方yum源,没有拓展yum源,大家可以执行这条指令,去下载拓展yum源。...后面,我会专门出一篇关于vim的操作,希望大家多来捧场! 如果觉得本文对你有帮助的话,麻烦给偶点个赞吧!!!
前言: 在介绍Linux的指令之前,我们首先应该知道Linux指令是对Linux系统进行管理的命令,其本质就是程序。 Linux下一切皆文件,这就意味着我们所有的指令操作都是针对文件进行的。...一.Linux基本指令 1.1 ls指令 语法: ls [选项][目录或文件] 功能: 对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。...1.2 pwd指令 语法: pwd 功能: 显示用户当前所在的目录 常用选项:无 1.3 cd指令 Linux的所有的文件的系统结构是一个多叉树结构 语法: cd 目录名 功能:...即使文件属性为只读(即写保护),亦直接删除 • -i: 删除前逐一询问确认 • -r: 删除目录及其下所有文件 1.8 man指令(重要) Linux中的命令有很多,我们不可能全都记住,我们可以通过查看联机手册来获取帮助...访问Linux手册页的命令是man 语法: man [选项] 命令 常用选项: • -k: 根据关键字搜索联机帮助 • num: 只在第num章节找 • -a: 将所有章节的都显示出来,比如
4.1 linux常见的压缩指令 在 Linux 的环境中,压缩文件案的扩展名大多是:『*.tar, *.tar.gz, *.tgz, *.gz, *.Z, *.bz2, *.xz』....-x 不可同时出现在一串指令列中。...磁带机由于是一次性读取/写入的装置,因此我们不能够使用类似 cp 等指令来复制的!...备份文件就是在急用时可以回复系统的重要数据.所以就要熟悉如何复原数据. xfsdump的复原是使用xfsrestore这个指令,改指令参数也特别多....drwxr-xr-x. 2 root root 26 8月 9 03:43 grub drwx------. 6 root root 104 8月 9 03:54 grub2 -i是很有帮助的一个参数
Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。...访问Linux手册页的命令是man 语法: man [选项] 命令 常用选项: -k 根据关键字搜索联机帮助 num 只在第num章节找 -a 将所有章节的都显示出来,比如 man printf 它缺省从第一章开始搜索...指令 mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。..." > file.txt 将hello Linux放入file中原有内容的尾部,然后输出 另外:echo也可以和cat一样使用,但是echo不能看文件里的内容 10 more指令 语法: more [...选项][文件] 功能: more命令,功能类似 cat 常用选项: -n 对输出的所有行编号 q 退出more 11 less指令 less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux
日常开发业务和维护服务器的时候,难免会使用Liunx或者其他类型的操作系统,我这里就统一记录一下Liunx的一些基本指令,以便日后可快速查找相应的指令 # Linux如何查看端口状态 netstat命令各个参数说明如下...: -t : 指明显示TCP端口 -u : 指明显示UDP端口 -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序) -p : 显示进程标识符和程序名称...比如要查看mysqld ps -ef |grep mysqld 查看某一端口的连接数量,比如3306端口 netstat -pnt |grep :3306 |wc 查看某一端口的连接客户端IP 比如3306...端口 netstat -anp |grep 3306 netstat -an 查看网络端口 lsof -i :port,使用lsof -i :port就能看见所指定端口运行的程序,同时还有当前连接。...nmap 端口扫描 netstat -nupl (UDP类型的端口) netstat -ntpl (TCP类型的端口) netstat -anp 显示系统端口使用情况
参数 参数 作用 l 以长格式显示,即列出文件详细信息 s 降序排列 h 将文件大小转为我们习惯的M、K等为单位的大小 t 按修改时间对文件进行排序,默认是最近修改的在前 r 对结果逆序 常用操作 按文件大小排序...降序: ls -lsh 升序: ls -lrsh 按文件修改时间查看文件 降序: ls -lt 升序: ls -lrt ---- 参考文献 [1] linux 按文件大小排序和按时间排序查看文件命令
:在Windows操作系统下是以 '\'作为路径分隔符,在Linux操作系统下是以'/'作为路径分隔符 3. cd 指令 Linux系统中,磁盘上的文件和目录被组成一棵目录树,每个节点都是目录或文件...目录,第一个'/'代表Linux中的根目录,没有上级目录返回,这里我们要注意Linux的文件结构是一个以 '/' 为根目录的多叉树 4. touch指令 语法:touch [选项]......19. find 查找指令 Linux下find命令在目录结构中搜索文件,并执行指定的操作 Linux下find命令提供了相当多的查找条件,功能很强大。...sz 指令直接回车就会出现以下界面 选择桌面传完之后就能在桌面上看到文件了 将windows中的压缩包传给linux系统可以使用 rz 指令直接回车就会出现以下界面 22. tar指令...-C : 解压到指定目录 Linux和Linux之间的压缩包互相传输 23. uname指令 功能: uname用来获取电脑和操作系统的相关信息 语法:uname [选项]
例1:获取命令的帮助信息 ①查看的时候一般就是查看NAME这个部分,看这个命令是用来干什么的。...例2:获取配置文件的帮助信息 ①看NAME部分,获取该配置文件存放了哪些信息 ②看文件格式,获取这个文件定义的格式是什么样的 PS:man后面直接写命令或者配置文件的名称就好,不能加绝对路径。...例3:通常man 1代表命令的帮助,man 5代表配置文件的帮助 在Linux中,如passwd既代表命令,又代表配置文件。...命令名称:help 命令所在路径:Shell内置命令 执行权限:所有用户 语法:help 命令 功能描述:获得Shell内置命令的帮助信息 PS:在Linux...中可以用type+命令,查看该命令是否为Shell的内置命令 例1:用help可以获得Shell具体某个内置命令的帮助信息,而man则显示的是整个Shell的帮助信息 ?
命令类型 linux命令分为两种: 内部命令 linux内置的指令 外部命令 对应一个位于文件系统某目录下的可执行程序 通过type指令可区分命令类型 [root@senlong ~]# type...PATH环境变量中; [root@senlong ~]# echo $PATH # 输出环境变量 内部命令帮助文档 help COMMAND [root@senlong ~]# help cd cd:...外部命令帮助文档 外部命令帮助文档的获取有多种途径,基本上使用man即可满足需求 [root@senlong ~]# man cat man手册查看方式: gg:头部 G: 尾部 d: 向下翻半屏 u:...登录shell时,会读取命令历史文件中记录下的命令:~/.bash_history 登录进shell后新执行的命令只会记录在缓存中;这些命令会用户退出时“追加”至命令历史文件中; 参数 -a:...追加本次会话新执行的命令历史列表至历史文件中; -d: 删除历史中指定的命令; -c: 清空命令历史; 快捷操作 !
前言 本文介绍了Linux中会使用的一些基本知识和基本指令,方便学习和使用Linux。 ---- 一、什么是操作系统? 操作系统是一款管理软件。...(可以管理软硬件资源) 操作系统对应着老板,它既要对下管理好软件资源(手段),又要对上提供良好(稳定、安全、高效)的运行环境(目的)。 二、Linux的基本指令 写指令是在做什么?...在Linux环境下的命令行写指令和在Windows环境下用鼠标对图形化界面进行操作,在操作系统看来是相同的。 早期的计算机先有的命令行,后有的图形化界面。.../change(文件里写的逻辑是将键盘上输入的小写字母转为大写字母) 这句指令,看起来是一个流水线,管道也是可以对数据进行处理的。...sec : -t后面加秒数,即过几秒之后关机 总结 以上就是今天要讲的内容,本文介绍了本文介绍了Linux中会使用的一些基本知识和基本指令的相关概念。
1.绝对路径与相对路径绝对路径:从系统根目录开始,可以完整描述文件或目录的路径。使用绝对路径可以准确定位到系统中的某个文件或目录。相对路径:相对与当前目录的路径,不以根目录开头。...需要来回切换临近路径时,相对路径的优势明显。常见的相对路径表示. :当前.. :上一级目录./test.c:当前目录下的test.c文件.....向上导航两级目录2.快捷键tab快速点击两次 命令or 路径补齐ctrl+c失控终止 man搜索手册安装man手册:yum install -y man-pages 新建文件touch test.cnano Linux...当文件已经存在时,touch命令可以更新文件的时间戳。文件有三个主要的时间戳:访问时间(atime):文件最后一次被访问的时间。修改时间(mtime):文件内容最后一次被修改的时间。...-r选项将一个文件的时间戳设置为另一个文件的时间戳。
领取专属 10元无门槛券
手把手带您无忧上云