watch 定时监测
如同名字一样,watch就是监测一个命令的运行结果,省得自己不断的重复输入。
bash
watch -n 2 "nvidia-smi" 每两秒运行一次nvidia-smi
watch -n 2 -d "nvidia-smi" 同时高亮显示每次命令执行后变化的区域
继续阅读 »
Linux C一站式学习答案
由于网上没有Linux C编程一站式学习的答案, 于是便整理出此book.
欢迎大家增删补漏, 改正错误的地方.
继续阅读 »
This document is not completed and will be updated anytime.
Unix
Unix is a family of multitasking, multiuser computer OS.
继续阅读 »
查看内核版本
uname -r
稳定版本的偶数版,如2.6.x,适合于商业与家用环境使用;开发中版本,如2.5.x,适合开发特殊功能的环境。
登陆
Mac:(若以root身份登陆,将username改为root)
继续阅读 »
删除a.txt中含abc的行,但不改变a.txt文件本身,操作之后的结果在终端显示
sed -e '/abc/d' a.txt
删除a.txt中含abc的行,将操作之后的结果保存到a.log
sed -e '/abc/d' a.txt > a.log
* 删除含字符串abc或efg的行,将结果保存到a.log
sed '/abc/d;/efg/d' a.txt > a.log
其中,abc也可以用正则表达式来代替。
继续阅读 »
1、修改SSH配置
```
vim /etc/ssh/sshd_config
修改下面一行,在Subsystem sftp /usr/lib64/ssh/sftp-server 后面增加一下内容
Subsystem sftp /usr/lib64/ssh/sftp-server -l INFO -f AUTH
继续阅读 »
参考 The Linux Kernel Module Programming Guide , linux kernel hacking lessons
继续阅读 »
在编写Java程序时,Exception类的printStacktrace()可以打印异常堆栈,这个小工具极大的提高了调试效率;虽然不是一个好习惯,却很实用。习惯了Java编程,很希望 C/C++里也有这样的小工具可以帮助调试程序. 经过几天查找,发现其实每个系统都提供了打印调用堆栈的函数;这些函数是系统相关,这里仅以Linux下的函数作说明. Linux中共提供了三个函数用于打印调用堆栈:
继续阅读 »
最近从朋友那里拷贝了文件,执行了下ls -lart
drwxrwxrwx@ 10 rlanffy staff 340B 3 6 2015 files
-rwxrwxrwx@ 1 rlanffy staff 630B 6 10 17:22 vagrantup.sh
-rwxrwxrwx@ 1 rlanffy staff 4.8K 8 12 14:17 Vagrantfile
drwxr-xr-x@ 3 rlanffy staff 102B 8 14 12:10 .vagrant
drwxrwxrwx@ 13 rlanffy staff 442B 9 10 11:33 .git
-rw
继续阅读 »