![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
_Nonkr
这个作者很懒,什么都没留下…
展开
-
pty 与 tty
tty是Teletype的缩写(转)终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。tty是Teletype的缩写。Teletype是最早出现的一种终端设备,很象电传打字机(或者说就是),是由Teletype公司生产的。设备名放在特殊文件目录/dev/下,终端特殊设备文件一般有以下几种:1.串行端口终端(/dev/ttySn)串行端口终端(Serial Port ...原创 2012-06-15 22:13:46 · 109 阅读 · 0 评论 -
很诡异的ftp上传失败
最近发现在家中使用FlashFXP给香港的云龙主机上传文件的时候经常停在某个文件就不动了,然后超时失败。FileZilla也是如此。尝试过几种方式都不行:1. 使用各种版本的FlashFXP2. 升级了服务端的vsftpd版本3. 使用主动模式(PORT)或者被动模式(PASV)4. 关闭防火墙杀毒软件等等 对比了其他情况又是正常的:1. 改成SFTP over...2014-09-20 20:23:16 · 218 阅读 · 0 评论 -
使用ctags和vim快速查看内核源代码
在源码目录下 ctags -R --exclude=.pc建立tag需要点时间,请耐心等待。然后就可以用vim快速查找函数、结构体等的定义与声明 例如查找sk_buff,使用vi -t sk_buff,如果定义只有一处,它会立即自动打开这个文件,并跳转到结构体上,否则会提示你选择哪个文件的哪一处定义。...原创 2012-12-11 14:53:04 · 240 阅读 · 0 评论 -
tar 解压缩命令
tar 解压缩命令 tar-c: 压缩-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标...原创 2012-02-28 19:20:36 · 139 阅读 · 0 评论 -
dos文件转unix文件
1. 在unix中使用dos2unix命令 dos2unix [-kn] file [newfile] 参数: -k : 保留该文件原来的mtime时间格式(不更新文件上次内容经过修改的时间) -n : 保留原来的旧文件,将转换后的内容输出到新文件,如:dos2unix -n old new 2. 在windows中用ultraedit...原创 2012-02-28 19:20:27 · 107 阅读 · 0 评论 -
Makefile 不完全指南
变量$^ 表示规则的所有先决条件,包括它们所处目录的名称$< 表示规则中的第一个先决条件$@ 表示所有目标对象的集合,就像一个数组定义变量 x = $(y) 此时x可以使用后面定义的变量y,该方式可能会导致无限循环 但 x := $(y) 此时x只能使用前面定义的变量y?= 未定义则赋值+= 追加 条件表达式 特...原创 2012-02-25 13:05:30 · 96 阅读 · 0 评论 -
vim 操作技巧
ctrl + b 向上一页ctrl + f 向下一页ctrl + u 向上半页ctrl + d 向下半页0 行首$ 行尾gg 第一行G 最后一行dd 剪切当前行yy 复制当前行p 向下粘贴P 在当前行粘贴o 向下新增一行O 向上新增一行/word 向下搜索?word 向上搜索n ...原创 2012-02-25 13:05:21 · 78 阅读 · 0 评论 -
vim中一些高级替换技巧
1.替换变量在正规表达式中使用 \( 和 \) 符号括起正规表达式,即可在后面使用\1、\2等变量来访问 \( 和 \) 中的内容。example:·将 data1 data2 修改为 data2 data1-----------------------------------:s/\(\w\+\)\s\+\(\w\+\)/\2\t\1---------------...原创 2012-02-25 13:05:14 · 295 阅读 · 0 评论 -
vim参数
""""""""""""""""""""""""""""""""""""""""""&原创 2012-02-25 13:05:06 · 157 阅读 · 0 评论 -
去除文件中的换行符
awk '{printf("%s",$0)}' file.txt > file.txt.tmp && mv file.txt.tmp file.txt原创 2014-04-26 13:14:58 · 574 阅读 · 0 评论