注册 登录
编程论坛 Linux系统管理

命令行

madfrogme 发布于 2012-07-18 23:25, 859 次点击

$ nslookup -q=txt <topic>.wp.dg.cx

比如

$ nslookup -q=txt otaku.wp.dg.cx


[ 本帖最后由 madfrogme 于 2012-9-4 00:22 编辑 ]
10 回复
#2
madfrogme2012-09-01 13:10
命令行注销桌面
$ gnome-session-save --force-logout


[ 本帖最后由 madfrogme 于 2012-9-1 14:12 编辑 ]
#3
madfrogme2012-09-01 17:00
Mac OS 中的抓图

$ screencapture -s ./Desktop/screen.jpg

鼠标拖拽
#4
madfrogme2012-09-03 23:26
直接在Vim 中运行gcc

:!gcc -o hello % && ./hello


当使用 :!   时 % 被替换为 当前打开的文件名
#5
madfrogme2012-09-03 23:49
VIM 中<esc> 太远,把<esc> 映射为 <f4> 按键

:imap <f4> <esc>
#6
madfrogme2012-09-04 23:49
查阅系统已装的包,和版本,排列
$ dpkg-query -Wf '${Package} - ${Version}' | sort -n


-f 指定输出格式
#7
madfrogme2012-09-05 00:17
从/etc/passwd 中抽出用户名和指定的shell
cat /etc/passwd | egrep -v "noshell|false|nologin" | cut -d: -f1,7


-v: 是指找到不匹配的行
#8
madfrogme2012-09-05 00:28
[ is a bash builtin, while [[ is a bash keyword. They are both used for testing stuff, but since [[ is a keyword rather than a builtin
#9
madfrogme2012-09-05 00:32
$ mkdir -p "$HOME/bin"
$ echo 'PATH="$HOME/bin:$PATH"' >> "$HOME/.bashrc"
$ exec bash


第三行是用一个新的Bash代替当前,读取 ~/.bashrc 文件
#10
madfrogme2012-09-05 11:38
在系统中删除一个用户可以用这个命令
# userdel username
系统中有越多的帐号,就越容易受到攻击。可以据此删除一些不必要的用户,比如
# userdel uucp
# userdel games
#11
madfrogme2012-10-27 17:58
1.放弃对当前文件的修改,编辑新文件foo.txt

:e! foo.txt

2. 如果暂不想写入对当前文件的修改而编辑新文件foo.txt , 则

:hide e foo.txt

3. 同时打开多个文件时操作写入修改,编辑下一个文件(write, next)

:wn

4. 同时打开多个文件时查看現在编写哪个文件

:args

5. 回到前一个文件

:prev

6. 同时打开多个文件时,保存当前,并回到前一个(previous)文件

:wp

7. 去往第一个文件, 最后一个文件, 中间跳过一个文件分别是

:fir 和 :las 和 :2n

8. 在文件之间跳来跳去时可以告诉vim自动保存修改

:set autowrite

9. 所以不要自动保存就是

:set noautowrite

10. 重新定义需要编辑的文件列表

:args foo.txt 或 args *.txt

11. 快速在两个文件之间切换

Ctrl-^

12. 把光标放到离开这个文件时的位置

`"



[ 本帖最后由 madfrogme 于 2012-10-27 19:45 编辑 ]
1