自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学而时习之

喜欢linux,嵌入式,智能控制,高效编程。喜欢一切有挑战和有趣的技术。

  • 博客(78)
  • 资源 (1)
  • 收藏
  • 关注

原创 git 常用命令总结

一 说明git 是linus为了控制linux内核版本而开发的一款分布式版本控制器。版本控制器分为两类:集中式和分布式。集中式需要设置中央服务器,工作时需要联网,本地并没有仓库,提交较慢。 而分布式的每个本地都有一份仓库,中央服务器只是方便大家交换文件,不用联网也可工作二:常用命令总结2.1 安装gitdebian/ubuntu: sudo apt-get install git...

2019-05-07 09:36:43 311 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 440

原创 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 299

原创 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 261

原创 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 161

原创 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 278

原创 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 176

原创 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 203

原创 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 172

原创 du command usage

du命令: estimate file space usage 评估文件空间用量。 语法:du [OPTION]… [FILE]…du [OPTION]… --files0-from=F常用选项:计算文件使用的空间大小,如果对象是目录,则递归显示所有的目录的大小,但不显示文件。是磁盘使用空间,而不是实际文件大小内容大小。-0:不再一行一个文件,都放在一行输出-a:不止计算输出目...

2019-03-18 10:54:07 201

原创 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 188

原创 hwclock command usage

hwclock命令: read or set the hardware clock 读或设置硬件时钟。 语法: hwclock [function] [option…]系统时钟和硬件时钟说明:在Linux平台中有硬件时钟与系统时钟等两种时钟。硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟。系统时钟则是指kernel中的时钟。当Linux启动时,系统时钟会去读...

2019-03-14 13:44:32 691

原创 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 297

原创 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 983

原创 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 221

原创 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 281

原创 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 164

原创 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 234

原创 more command usage

more命令: file perusal filter for crt viewing. 文本文件阅读器。 语法: more [options] file…阅读器说明:支持前后翻页查看文件。空格按键:向后翻页b 按键: 向前翻页翻到文件最后,将自动退出程序。...

2019-02-22 15:37:03 174

原创 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 303

原创 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 236

原创 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 278

原创 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 513

原创 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 451

原创 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 151

原创 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 415

原创 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 203

原创 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 240

原创 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 196

原创 pwd command usage

pwd命令: Print working directory 打印工作目录。** 语法: pwd [options] …常用选项: 无实例:$ pwd说明:输出当前工作目录

2019-02-12 18:44:18 247

原创 cd command usage

cd命令: Change working directory 切换工作目录。 语法: cd [options] [dir]常用选项: 无实例:$ cd说明:切换到当前用户家目录$ cd ~说明:切换到当前用户家目录$ cd ~guyang说明:切换到guyang用户家目录$ cd -说明:在当前工作目录和上一次的工作目录来回切换...

2019-02-12 18:38:06 467

原创 我要写什么样标准的博文?

一:说明本文定义了在本博客中的博文标准。二:标准1、写十年后还能看懂的技术博文技术博文本来就比较难懂,如果自己对写出来的博文都没有把握十年后还能看懂,又怎能苛求读者可以看懂?所以在写每一篇博客之前都要想一想,怎样安排博文的结构?怎样写更容易让人理解?是不是加上图片就更容易理解一些?并且在写完每一篇博文之后,都要再以这个标准审视一遍。然后两个月之后再看一遍,是不是达到了标准。只有这样,写出来...

2018-11-30 15:51:00 323

原创 CMakeLists.txt语法记录

一:前言实际上没什么前言,但是总感觉上来就讲指令有点尴尬。随便说点什么。(持续更新中…)二:具体指令1、PROJECT语法: PROJECT(projectname [CXX] [C] [Java] 指令功能: 定义工程名称,指定工程支持的语言 例子: PROJECT (HELLO) 说明: 1. 一般支持语言列表会省略 2. 这里指定的是工程名,和生成的可执...

2018-09-14 17:06:22 1393

原创 好用的上传下载工具lftp

一:简介lftp 是Linux系统上在本地机和远程主机之间的进行上传和下载文件的工具,支持协议ftp, sftp, http, https, hftp, fish等。非常强大好用,有命令补全,历史记录,允许多个后台任务执行等功能,使用起来非常方便。它还有书签、排队、镜像、断点续传、多进程下载等功能。二:下载像其他linux命令工具一样,使用命令行下载即可,下面只说ubuntu下载命令,...

2018-08-30 09:52:43 619

原创 tmux工具详解

一:说明 本来想总结一下,但是有个哥们写的特别好,就不动笔了,直接引用过来,感谢原作者的付出,讲的非常好。谢谢! linux终端复用详解

2018-08-29 09:30:30 4355

原创 linux命令之cut

cut命令: 操作文件中每一行,并剪切出自己想要的,然后输出到标准输出(STDOUT)语法 umount [选项] [文本文件名] 注:当选项后面不指定文件名时候,或者文件名为-,cut将读取标准输入(STDIN)。选项 -d ( delimiter) 指定分割符 -f (fields) 指定选定的区域,配合分割符号使用,指定由分隔符分割的第几块...

2018-08-25 12:00:35 335

原创 无法获得锁 /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 597

原创 linux命令之umount

umount命令 用来卸载文件系统。语法 umount [选项] [设备名或挂载点]选项 目前还没用用到比较常用的参数,等遇见了将进行更新。实例1$umount /dev/sdb2说明:将sdb2设备从挂载点上卸载,若此设备并没有被挂载将报错:umount: /dev/sdb2: not mounted...

2018-08-23 22:11:26 7177

原创 linux命令之mount

mount命令用来挂载文件系统。语法 mount [选项] [设备名] [挂载点]选项 -t: 后面跟文件系统的类型实例1$mount /dev/sdb2 /mnt说明:把sdb2设备挂载到 /mnt挂载点解除挂载请参考我的博客文章linux命令之umount....

2018-08-23 22:03:28 144

原创 strtok--常用C标准库函数

一:函数原型#include &amp;lt;string.h&amp;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 497

vim-IDE配置包

我使用的一个配置好的vim-IDE版本,解压到用户文件夹,把.spf13-vim文件中的所有隐藏文件添加软链接到用户文件夹,然后,用apt-get 安装ctags,cscope,astyle;之后,把解压出来的cscopemake.sh 放在用户文件夹,即可使用IDE了。

2018-08-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除