linux
文章平均质量分 66
nedwons
这人很懒,啥也不懂。
展开
-
服务器配置笔记
1.修改一下root密码passwd root2.enable 22 9 apt-get install ufw 10 apt-get update 11 apt-get install ufw 12 ufw enable 13 ufw allow 22其实不需要,,,有邮件,以及控制面板里有默认root密码,3.d登录root4.添加普通用户...原创 2021-05-12 19:27:33 · 821 阅读 · 0 评论 -
统计代码行数
find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -iname "*.sh" -or -iname "*.cc" -or -iname "*.hh" -or -iname "*.cpp" -or -iname "*.c" -or -iname "*.xml" -or -iname "*.h" -or -iname "*.rss" ")" -print | xargs wc -l原创 2020-12-22 18:18:21 · 114 阅读 · 0 评论 -
gedit 注释快捷键
vscode 太大,sublime 又不太好用,vim编辑前段代码又有点蛋疼,哎,gedit试试,我居然不知道怎么注释注释:ctrl+m 取消注释:ctrl+shift+m插件乱选了一气,没怎么用gedit,留后按需探索原创 2020-10-29 11:24:40 · 4739 阅读 · 0 评论 -
grep :显示前后几行 tree |grep -A 5 -B 30 pt.xml
tree |grep -A 5 -B 30 pt.xml显示 -A 后5行-B 前30行tree |grep -C 5 pt.xml-C 前后n行原创 2020-07-17 15:15:55 · 956 阅读 · 0 评论 -
tools:使用filelight 查看确认磁盘使用情况
sudo apt install filelight/home的使用情况分析发现一个很大的文件.xsession-errors.old,删之ok,好了原创 2020-04-01 11:33:35 · 219 阅读 · 0 评论 -
tool: awk nth column
tm.log deepin-libwine:i386 depends on libasound2 (>= 1.0.16). deepin-libwine:i386 depends on liblcms2-2 (>= 2.2+git20110628). deepin-libwine:i386 depends on libldap-2.4-2 (>= 2.4.7). deep...原创 2020-03-09 12:26:54 · 202 阅读 · 0 评论 -
rp: Size of data that can be written to / read from sockets
Size of data that can be written to / read from socketsWhat's the practical limit on the size of single packet transmitted over domain socket? sudo sysctl net.core.rmem_max 2002 sudo sysc...转载 2020-01-08 16:34:36 · 92 阅读 · 0 评论 -
ctags: vim + ctags
if you set up your enviroment in new pc,and vim cannot open tags,that's because no ctags. sudo apt install tags 2127 apt search ctags 2128 sudo apt install exuberant-ctags原创 2020-01-03 12:17:08 · 129 阅读 · 0 评论 -
skill: print first to 6th column in a file
cat scan.txt |awk '{for(i=1;i<6;i++)printf("%s ",$i);printf("\n")}' 输出每行的前几列https://zhidao.baidu.com/question/534139366.htmlawk -F" " '{print $1, $2, $3, $4, $5, $6}' scan2.txt ...转载 2019-12-27 16:26:10 · 82 阅读 · 0 评论 -
tool: gdb basic
b0x00007ffff6cf528d in nanosleep () at ../sysdeps/unix/syscall-template.S:8484 ../sysdeps/unix/syscall-template.S: No such file or directory.(gdb) b ParseSocketMessageFunction "ParseSocketMessa...原创 2019-12-26 12:00:21 · 191 阅读 · 0 评论 -
tools: git save username and password
git config --global credential.helper store原创 2019-12-24 18:18:06 · 170 阅读 · 0 评论 -
linux: sudo passwd username and unlock keyring
change password of user:linux: sudo passwd usernameunlock keyring: cd .local/ 1820 ls 1821 cd 1822 cd .local/ 1823 ls 1824 cd share/ 1825 ls 1826 cd keyrings/ 1827 ls 1...原创 2019-12-23 19:22:31 · 187 阅读 · 0 评论 -
bugs: stupid makefile liborocos-kdl.so.1.4.0: No such file or directory
damn fuck makefile why so stupid:build error:g++: error: /usr/local/lib/liborocos-kdl.so.1.4.0: No such file or directoryfind this lib in your system:locate liborocos-kdl.so.1.4.0...原创 2019-12-20 15:13:00 · 275 阅读 · 0 评论 -
bug:error writing to /tmp/ccNxSD5s.s: No space left
atal error: error writing to /tmp/ccNxSD5s.s: No space left on device } ^reason: the program you compile is too big, and tmp not enoughmethod 1:https://blog.csdn.net/u010555688/article...原创 2019-12-19 18:51:03 · 825 阅读 · 0 评论 -
skill: ssh-copy-id to login without password
ssh-copy-id name@ipand enter your pswd, and try login ,and this time we don't need to input psw againhttps://blog.csdn.net/m0_37822234/article/details/82494556原创 2019-12-19 11:16:07 · 80 阅读 · 0 评论 -
debian: pavucontrol
pavucontroluse this command to control sound in debian原创 2019-11-27 14:52:04 · 312 阅读 · 0 评论 -
tools: sogoupinyin
download deb package,dpkg -iinstall -ffcitx-configreboot1392 ls 1393 cd Downloads/ 1394 ls 1395 sudo dpkg -i sogoupinyin_2.3.1.0112_amd64.deb 1396 sudo apt install -f 1397 sud...原创 2019-11-12 11:26:03 · 137 阅读 · 0 评论 -
bugfix: read connection reset by peer sshfs
after ssh-copy-id finished,auto mount shell failed, it yeild :read connection reset by peer sshfsfix:redo keygen and copy-id again ssh-copy-id d@10.0.x.x 1411 ssh d@10.0.x.x 1412 pmo...原创 2019-11-12 11:22:56 · 206 阅读 · 0 评论 -
tools: terminator
https://terminator-gtk3.readthedocs.io/en/latest/preferences.html#keybindings原创 2019-11-08 14:23:56 · 106 阅读 · 0 评论 -
set variable in bashrc
use export to set variable in bashrcyes, I fuzz sth#set prefix#for export s_pref="~/"echo $s_pref#for local mount point#export s_pref="~/ws"#s onlyalias cfr='echo "cd ;ls";cd $s_pref/...原创 2019-11-04 19:08:48 · 75 阅读 · 0 评论 -
rp : grep surround
grep a file, but show several surrounding lines?原创 2019-10-18 11:28:27 · 105 阅读 · 0 评论 -
rp: socket CAN
https://www.kernel.org/doc/Documentation/networking/can.txt============================================================================can.txtReadme file for the Controller Area Network Prot...转载 2019-10-12 18:14:58 · 518 阅读 · 0 评论 -
shell : enter all dirs and ls under
#!/bin/bashif [ $1 ];then cd $1fieles='*/'for ele in $eles do echo "============ in $ele" cd $ele ls cd ..donetest:原创 2019-10-12 15:37:42 · 108 阅读 · 0 评论 -
install linux and win10
here are some material ,from here:http://iknow.lenovo.com/detail/dc_141469.htmlU盘安装Windows 10和Ubuntu Linux双系统图解教程Iknow.2016-01-03 05:58|知识编号:141469提示:本文供大家交流、学习、探讨使用,联想官方服务不提供Ubuntu Li转载 2017-11-04 12:31:48 · 272 阅读 · 0 评论 -
linux:git
the original path:https://segmentfault.com/q/1010000000181403thanks to the author.以前大多个是一个的使用 Git, 到 Github 上提交的场景, 对多人开发合并项目经验不多,现在遇到的是在 Github 上存在主分支, 本地需要修改多个功能和 bug 等等,我是按以前实习回来的同学转载 2017-11-29 10:33:51 · 217 阅读 · 0 评论 -
find file with find ,locate which whereis
original path:http://www.jb51.net/LINUXjishu/151045.html我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件的位置。转载 2017-11-16 15:03:44 · 271 阅读 · 0 评论 -
useradd in linux
这篇文章主要介绍了useradd命令使用方法,还包括用户账号的添加、删除与修改、用户口令的管理、用户组的管理方法,大家参考使用吧Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户转载 2017-11-16 15:17:51 · 233 阅读 · 0 评论 -
adduser in ubuntu 16.04 in sduer
ubuntu上快速添加用户并将用户添加为sudoerubuntu和windows一样,可以任意创建或者删除新的用户,windows下比较简单,ubuntu下需要使用命令,不过操作起来不是很繁琐。如何创建ubuntu新用户?首先打开终端,输入:sudo adduser username,系统会提示以下信息:user@user-desktop:~$ sudo a转载 2017-11-16 16:24:40 · 233 阅读 · 0 评论 -
linux :vim fold
在VIM下,折叠文本一般情况下我是使用Visual模式选中一些文本,然后用zf命令把他折叠出来,但是经常使用visual模式,感觉不是很方便,不过经常使用感觉不是很方便,找到帮助时.发现可以使用命令模式:开始行号,结束行号folder命令就可以折叠了,同样多行缩进可以使用:110,120>来将110行到120行缩进复制:110,120 yank 复制到默认寄存器或者:110,120 y转载 2017-12-21 10:48:34 · 507 阅读 · 1 评论 -
ubuntu network ip setting
the setting of ip in ubuntu:1.sudo vim /etc/network/interfaces# interfaces(5) file used by ifup(8) and ifdown(8)auto loiface lo inet loopback# The primary network interface - use DHCP to f转载 2017-12-05 16:15:53 · 819 阅读 · 0 评论 -
Linux:vim basic use
thanks to the author;http://blog.csdn.net/zcube/article/details/427101411、vim 单文件中查找方法正常模式下使用 / 或 ? 命令执行向后搜索或向前搜索/love 从光标位置向前搜索关键词 love?love 从光标位置向后搜索关键词 love正常模式下使用 n 或 N 命令执行 向前查找 或 向后查找转载 2017-11-27 15:42:08 · 225 阅读 · 0 评论 -
linux:unzip files,tar bz2 zip tar.gz gz
Linux下解压命令大全 解压缩 tar bz2 zip tar.gz gz2008年05月25日 星期日 下午 04:57大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢!整理:会游泳的鱼来自:www.LinuxByte.net最后更新时间:2005-2-20.tar转载 2017-12-07 09:53:56 · 259 阅读 · 0 评论 -
linux:vim setting of auto insert comment
Vim的强大就不用我多说了,很多的自定义功能可以由自己更改Vim的配置文件以实现,本文将介绍的是:创建新文件时,自动添加头部注释信息保存文件时,自动重写“修改时间”先来看看效果,当直接创建一个新文件的时候(vim filename.php),就会出现以下注释文字0102#************转载 2017-12-25 09:51:18 · 207 阅读 · 0 评论 -
linux:personal setting of .vimrc
"BASIC SETTINGS""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" set nu set showmatch " 高亮显示匹配的括号 set matchtime=6 " 匹配括号高亮的时间(单位是十分之一秒) set sc原创 2017-12-25 10:12:31 · 225 阅读 · 0 评论 -
linux:vim completion
http://efe.baidu.com/blog/vim-javascript-completion/最近微软出了个Visual Studio Code,听说很diao,尤其是对JavaScript的补全支持很令人惊艳!如果你是一个vim党,那么请淡定!在JavaScript开发过程中,使用vim内置的ins-completion再加上一些插件,我们同样可以获得很牛逼的compl转载 2017-12-25 10:29:23 · 589 阅读 · 0 评论 -
Linux:vim front end
http://coderunthings.com/2015/12/09/frontendvim/如果你是一名web前端工程师并且没有vim使用经验的话,那么这篇博文就是为你准备的。vim是什么vim是一款文本编辑器应用程序。和一般的编辑器程序不同,vim有以下特点:运行在终端,而非桌面不需要使用鼠标进行操作,所有操作都通过键盘实现Linux系统默认安装这款编辑器为什转载 2018-01-03 19:15:14 · 468 阅读 · 0 评论 -
linux:vimplus
From : http://www.cnblogs.com/highway-9/p/5984285.htmlFrom : http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.htmlFrom : http://www.cnblogs.com/youxia/p/linux002.htmlFrom : http://blog.c转载 2017-12-28 12:02:32 · 1512 阅读 · 3 评论 -
linux:my vim : .vimrc
"" __ __ " __ __/_/___ ___ ____ / /_ _______" \ \ / / / __ `__ \/ __ \/ / / / / ___/" \ V / / / / / / / /_/ / / /_/ (__ )" \_/_/_/ /_/原创 2018-01-13 20:29:20 · 312 阅读 · 0 评论 -
Linux:proxy,,,<urlopen error [Errno 111] Connection refused>)
declare -x HTTPS_PROXY="http://127.0.0.1:43579/"declare -x HTTP_PROXY="http://127.0.0.1:43579/"declare -x NO_PROXY="localhost,127.0.0.0/8,::1"一ideclare -x http_proxy="http://127.0.0.1:43579原创 2018-01-13 21:58:01 · 1091 阅读 · 0 评论 -
linux:chinese input ,sogou
http://blog.csdn.net/leijieZhang/article/details/53707181 1.下载搜狗输入法的安装包 下载地址为:http://pinyin.sogou.com/linux/ ,如下图,要选择与自己系统位数一致的安装包,我的系统是64位,所以我下载64位的安装包 2.按键Ctr转载 2018-01-16 17:55:23 · 321 阅读 · 0 评论