- 博客(78)
- 资源 (1)
- 收藏
- 关注
原创 git 常用命令总结
一 说明git 是linus为了控制linux内核版本而开发的一款分布式版本控制器。版本控制器分为两类:集中式和分布式。集中式需要设置中央服务器,工作时需要联网,本地并没有仓库,提交较慢。 而分布式的每个本地都有一份仓库,中央服务器只是方便大家交换文件,不用联网也可工作二:常用命令总结2.1 安装gitdebian/ubuntu: sudo apt-get install git...
2019-05-07 09:36:43
337
1
原创 diff command usage
diff命令: compare files line by line 按行对比文件。 语法: diff [OPTION]… FILES常用选项:无:不加参数时候,默认以normal格式显示对比结果。-y: 以并排形式列出对比结果。-c: 以上下文的方式输出对比结果。实例:一:normal形式对比$ diff sort.txt sort2.txt 1c1< 1 9 ...
2019-03-21 13:21:47
498
原创 nl command usage
nl命令: number lines of files 统计文件行数。 语法: nl [OPTION]… [FILE]…常用选项:-b: 指定输出行号的行类型。 a: 为所有的行加行号,包括空白行。 t: 只为非空白行加行号。-n: 设置插入行号的位置。 ln: 在左边插入行号 rn: 在右边插入行号 rz: 在右边插入行号并且行号以0开头-w: 设置行号占的位数。实...
2019-03-20 13:42:10
329
原创 wc command usage
wc命令: print newline, word, and byte counts for each file 统计文件的行数,字数,字节数。 语法: wc [OPTION]… [FILE]…常用选项:无:行数,单词数,字节数,文件名。-l:只显示行数-w:单词数-c:字节数-m:字符数-L:最长的一行包含多少个字符实例:$ cat wcTest.txt This ...
2019-03-20 10:11:52
298
原创 sort command usage
sort命令: sort lines of text files 排序文本文件行 语法: sort [OPTION]… [FILE]…常用选项: 排序输出,默认根据字符在ASCII码中的次序升序排序 -n:按照数值的大小进行排序。 -r:reverse 反向排序输出。 -t:指定字段分隔符 -k:指定以哪个字段排序 eg: sort -t: -k3 -n /etc/passw...
2019-03-19 14:39:37
189
原创 cut command usage
cut命令: remove sections from each line of files 移除文件中每一行的某个部分。 语法: cut [OPTION]… [FILE]…常用选项: cut 命令并不直接操作于源文件,而是操作输出缓冲。 -d:指定字段分隔符,默认是空格 -d: -f: filed 指定要显示的字段列表 eg:-f1 显示第一个字段 -f1,3 显示一三字段 -f...
2019-03-19 13:58:27
301
原创 tail command usage
tail命令: output the last part of files 输出文件的后部分。 语法: tail [OPTION]… [FILE]…常用选项:-n : 后跟数字,表示输出文件的后几行。不加-n ,默认输出文件的后10行。-f : 查看文件最后部分并不退出,等更新就显示.实例:$ tail -n 1 tail.md hjkhkjh说明:不加-n 选项默认会...
2019-03-19 13:40:55
221
原创 whereis command usage
whereis命令: locate the binary, source, and manual page files for a command 定位命令,文件的位置 语法: whereis [options] [-BMS directory… -f] name…常用选项:-b: 搜索二进制文件-m: 搜索man 手册文件-s: 搜索源代码文件-B: 指定搜索二进制文件的路...
2019-03-18 14:31:14
237
原创 whatis command usage
whatis命令: display one-line manual page descriptions 输出man手册中的一行。 语法: whatis name常用选项:-M manpath 指定name搜索的路径,默认whatis 命令会在$MANPATH环境变量中搜索name,然后显示 man page 中的关于此命令的第一行。如果MANPAHT 是空的,whatis 命令会根据...
2019-03-18 13:23:36
198
原创 du command usage
du命令: estimate file space usage 评估文件空间用量。 语法:du [OPTION]… [FILE]…du [OPTION]… --files0-from=F常用选项:计算文件使用的空间大小,如果对象是目录,则递归显示所有的目录的大小,但不显示文件。是磁盘使用空间,而不是实际文件大小内容大小。-0:不再一行一个文件,都放在一行输出-a:不止计算输出目...
2019-03-18 10:54:07
233
原创 stat command usage
stat命令: display file or file system status 显示文件或文件系统的状态。 语法: stat [OPTION]… FILE…常用选项:无 :无选项的时候,会输出文件的状态信息。-f : 后面跟文件系统,会输出文件系统的状态信息。实例:$ stat stat.md `File: 'stat.md'Size: 195 ...
2019-03-18 09:58:22
231
原创 hwclock command usage
hwclock命令: read or set the hardware clock 读或设置硬件时钟。 语法: hwclock [function] [option…]系统时钟和硬件时钟说明:在Linux平台中有硬件时钟与系统时钟等两种时钟。硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟。系统时钟则是指kernel中的时钟。当Linux启动时,系统时钟会去读...
2019-03-14 13:44:32
744
原创 date command usage
date命令: print or set the system date and time. 输出或设置系统日期和时间。 语法:date [OPTION]… [+FORMAT]date [-u|–utc|–universal] [MMDDhhmm[[CC]YY][.ss]]语法说明:date 的语法分为两种:第一行是用来显示时间的语法。第二行是用来设置时间的语法。常用选项:...
2019-03-14 11:04:52
368
原创 echo command usage
echo命令: display a line of text 输出一行文本文字。 语法: echo [SHORT-OPTION]… [STRING]…常用选项:-n: 不输出换行符,(默认会输出换行符)。-e: 启用转义字符-E: 关闭转义字符,(默认不支持转义字符如\n \t等)。实例:$ echo "Today is a rainy day!"Today is a r...
2019-03-14 09:42:47
1031
原创 file command usage
file命令: determine file type 判定文件的类型。 语法: file [option] filename…linux 和 windows 可执行文件的标志说明:linux 可执行文件的标志是:ELF (executable linkable file 可执行的可链接的文件)。windows 可执行文件的标志是:PE (Portable Executable 可移...
2019-03-12 09:34:48
260
原创 ln command usage
ln命令: make links between files 在文件之间创建链接。 语法:ln [OPTION]… [-T] TARGET LINK_NAME (1st form)ln [OPTION]… TARGET (2nd form)ln [OPTION]… TARGET… DIRECTORY (3rd form)ln [OPTI...
2019-03-04 11:02:08
326
原创 head command usage
head命令: output the first part of files. 输出文件的前部。 语法: head [OPTION]… [FILE]…常用选项:-n : 后跟数字,表示输出文件的前几行。不加-n ,默认输出文件的前10行。实例:$head shellCommandCategories.md ---title: linux常用shell命令分类date: 2...
2019-03-04 09:44:45
190
原创 less command usage
less命令: opposite of more 文本文件阅读器,类似于more。 语法: less file阅读器说明:支持前后翻页查看文件。k:向上移动一行j:向下移动一行space:向后翻页b : 向前翻页q:退出程序,不按此键,文本到达末尾也不会退出。/:查找(n:向下查找,N:向上查找)说明:less 就是man程序用的文本查看器,比较好用,比more好用,并...
2019-03-04 09:31:11
278
原创 more command usage
more命令: file perusal filter for crt viewing. 文本文件阅读器。 语法: more [options] file…阅读器说明:支持前后翻页查看文件。空格按键:向后翻页b 按键: 向前翻页翻到文件最后,将自动退出程序。...
2019-02-22 15:37:03
209
原创 cat command usage
cat命令: concatenate files and print on the standard output 连结并输出文件到标准输出。 语法: cat [OPTION]… [FILE]…常用选项:-n:显示行号。行号不是文件内容。-E:show ends 显示每一行的结束符,linux是$ window是$\n ??-A:show ALL 显示所有的字符,包括制表符,空格...
2019-02-22 14:21:34
351
原创 rm command usage
rm命令: remove files or directories 删除文件或目录。 语法: rm [OPTION]… [FILE]…常用选项:-f force 强制删除,不提示错误-r recursive 递归删除目录,非空也可删除-i interaction 交互式删除, -v verbose 输出删除过程信息提示实例:$ lshhh y$ rm -rfv ...
2019-02-22 13:49:31
273
原创 mv command usage
mv命令: move (rename) files 移动或重命名文件。 语法:** mv [OPTION]… [-T] SOURCE DESTmv [OPTION]… SOURCE… DIRECTORYmv [OPTION]… -t DIRECTORY SOURCE…**语法说明:移动目录的时候不需要加任何选项。不能把目录复制成一个文件。常用选项:-i: interact...
2019-02-22 13:31:33
311
原创 cp command usage
cp命令: copy files and directories 拷贝文件和目录。 语法:cp [OPTION]… [-T] SOURCE DESTcp [OPTION]… SOURCE… DIRECTORYcp [OPTION]… -t DIRECTORY SOURCE…语法说明:只允许处理一个目的地。不能把多个文件复制成一个文件。可以把多个文件复制到一个目录。默认情况下...
2019-02-22 13:10:53
600
原创 touch command usage
touch命令: change file timestamps 修改文件时间戳。 语法: touch [OPTION]… FILE…常用选项: -c: --no-create 不存在,也不创建文件 -a: 只改变访问时间到当前时间 -m: 只改变修改时间到当前时间 -t: 指定时间,配合-a -m使用,指定要修改到的时间, 时间格式是[[CC]YY]MMDDhhmm[...
2019-02-22 10:36:09
480
原创 tree command usage
tree命令: list contents of directories in a tree-like format. 以倒树的形式列出文件夹中的内容。 语法: type [options] name [name …]常用选项:-a: 输出name命令的所有位置信息,包括 aliases, builtins, and functionslinux 命令类型:linux命令以是否为...
2019-02-21 15:57:49
197
原创 type command usage
type命令: Display information about command type. 输出命令类型信息 语法: type [options] name [name …]常用选项:-a: 输出name命令的所有位置信息,包括 aliases, builtins, and functionslinux 命令类型:linux命令以是否为shell的内置功能为界限分为内部命令...
2019-02-21 14:12:03
461
原创 rmdir command usage
rmdir命令: remove empty directories 删除空文件夹。 语法: rmdir [OPTION]… DIRECTORY…常用选项:-p: parent 删除一脉单传的文件夹。-v: verbose 详细信息,显示删除过程。实例:$tree ./guyang/./guyang/└── blog └── success$rmdir -pv ./g...
2019-02-21 13:28:29
251
原创 mkdir command usage
mkdir命令: make directories 创建空文件夹。 语法: mkdir [OPTION]… DIRECTORY…常用选项:-p: parent 会创建不存在的父目录-v: verbose 详细信息,显示创建过程。实例:$ mkdir -pv ./hello/guyang/mkdir: created directory './hello'mkdir: c...
2019-02-21 11:15:49
279
原创 ls command usage
ls命令: list directory contents 列出目录内容 语法: ls [option] … [FILE]…常用选项: -l :长格式显示,显示文件信息。 -h :human readable 单位换算的。默认为b(字节)可以转换为M , G等等。根据大小自动转换。 -a :all 显示所有文件,包括以点开头的隐藏文件。.代表当前目录 .. 代表父目录 -A...
2019-02-14 16:28:33
221
原创 pwd command usage
pwd命令: Print working directory 打印工作目录。** 语法: pwd [options] …常用选项: 无实例:$ pwd说明:输出当前工作目录
2019-02-12 18:44:18
269
原创 cd command usage
cd命令: Change working directory 切换工作目录。 语法: cd [options] [dir]常用选项: 无实例:$ cd说明:切换到当前用户家目录$ cd ~说明:切换到当前用户家目录$ cd ~guyang说明:切换到guyang用户家目录$ cd -说明:在当前工作目录和上一次的工作目录来回切换...
2019-02-12 18:38:06
510
原创 我要写什么样标准的博文?
一:说明本文定义了在本博客中的博文标准。二:标准1、写十年后还能看懂的技术博文技术博文本来就比较难懂,如果自己对写出来的博文都没有把握十年后还能看懂,又怎能苛求读者可以看懂?所以在写每一篇博客之前都要想一想,怎样安排博文的结构?怎样写更容易让人理解?是不是加上图片就更容易理解一些?并且在写完每一篇博文之后,都要再以这个标准审视一遍。然后两个月之后再看一遍,是不是达到了标准。只有这样,写出来...
2018-11-30 15:51:00
359
原创 CMakeLists.txt语法记录
一:前言实际上没什么前言,但是总感觉上来就讲指令有点尴尬。随便说点什么。(持续更新中…)二:具体指令1、PROJECT语法: PROJECT(projectname [CXX] [C] [Java] 指令功能: 定义工程名称,指定工程支持的语言 例子: PROJECT (HELLO) 说明: 1. 一般支持语言列表会省略 2. 这里指定的是工程名,和生成的可执...
2018-09-14 17:06:22
1442
原创 好用的上传下载工具lftp
一:简介lftp 是Linux系统上在本地机和远程主机之间的进行上传和下载文件的工具,支持协议ftp, sftp, http, https, hftp, fish等。非常强大好用,有命令补全,历史记录,允许多个后台任务执行等功能,使用起来非常方便。它还有书签、排队、镜像、断点续传、多进程下载等功能。二:下载像其他linux命令工具一样,使用命令行下载即可,下面只说ubuntu下载命令,...
2018-08-30 09:52:43
672
原创 tmux工具详解
一:说明 本来想总结一下,但是有个哥们写的特别好,就不动笔了,直接引用过来,感谢原作者的付出,讲的非常好。谢谢! linux终端复用详解
2018-08-29 09:30:30
4484
原创 linux命令之cut
cut命令: 操作文件中每一行,并剪切出自己想要的,然后输出到标准输出(STDOUT)语法 umount [选项] [文本文件名] 注:当选项后面不指定文件名时候,或者文件名为-,cut将读取标准输入(STDIN)。选项 -d ( delimiter) 指定分割符 -f (fields) 指定选定的区域,配合分割符号使用,指定由分隔符分割的第几块...
2018-08-25 12:00:35
379
原创 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)解决方案
一:错误场景和原因在ubuntu下使用apt-get install 下载软件,发生此错误,重启终端并不管用。主要原因可能是在使用apt-get install 时候并没有完成下载和安装而中途终止,这时候apt-get 程序并没有正确退出,有可能在后台运行。所以当你再使用的时候将无法获得锁。二:解决方法方法一:杀死后台运行的apt-get 进程 ps -aux找到apt-get...
2018-08-25 10:36:55
664
原创 linux命令之umount
umount命令 用来卸载文件系统。语法 umount [选项] [设备名或挂载点]选项 目前还没用用到比较常用的参数,等遇见了将进行更新。实例1$umount /dev/sdb2说明:将sdb2设备从挂载点上卸载,若此设备并没有被挂载将报错:umount: /dev/sdb2: not mounted...
2018-08-23 22:11:26
7533
原创 linux命令之mount
mount命令用来挂载文件系统。语法 mount [选项] [设备名] [挂载点]选项 -t: 后面跟文件系统的类型实例1$mount /dev/sdb2 /mnt说明:把sdb2设备挂载到 /mnt挂载点解除挂载请参考我的博客文章linux命令之umount....
2018-08-23 22:03:28
160
原创 strtok--常用C标准库函数
一:函数原型#include &lt;string.h&gt;char *strtok(char *str, const char *delim);二:功能阐述 1.该函数用传过来的标志delim参数,来分割字符串str。 2.把str中出现的delim的位置,填充'\0',以达到分割字符串str的目的。 3.第一次传入的str必须为str,若打算第二次还继续分割str,则...
2018-08-17 15:01:57
541
vim-IDE配置包
2018-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人