1、VI编辑
1.1、显示行号 :set nu
1.2、查找 /text+ enter #text为需查找的字符串
1.3、保存w
1.4、退出q,强制退出q!
2、查找文件
find -name 'filename' #支持通配符*等
3、查找内容
grep -R 'text' * #查找当前目录(-R包括子目录)下所有文件中包含字符串text
4、超链接
ln -s scr target
如:ln -s text.c ~/ln_text.c #将当前目录下的text.c超链接到主目录下
5、查看bin文件的依赖库:
ldd a.out
6、查看库文件的函数:
nm a.so
7、压缩与解压
压缩:tar -zcf file.tar.gz file1 file2
解压:tar -zxf file.tar.gz
8、Alt + PrintScreen截屏
在 termianl 里输入
sudo sysctl -w kernel.sysrq=0
想要开机后仍有效的话,把 sysctl -w kernel.sysrq=0 加入到 /etc/rc.local 中,放在 exit 0 前面。或者在 /etc/sysctl.conf 文件中加入以下行。
kernel.sysrq=0
9、配置网络
按照网上搜出来的在/etc/network/interfaces下修改:
auto lo
iface lo inet loopback
这个正是lo回环,我需要让这台运行Ubuntu Server的机子用静态IP来加入网络,那么我只需要在上面的lo回环的配置内容下面加入:
auto eth0
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1
如果说你的网络设备支持dhcp的话,那么,就这样配置吧:
auto eth0
iface eth0 inet dhcp
然后 /etc/init.d/networking restart 重新启动网络
10、使用git下载内核代码:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
11、Fedora下yum的图形化工具yumex和kyum
12、Windows远程登录到Ubuntu中:
sudo apt-get install xrdp
sudo apt-get install vnc4server tightvncserver
然后在Windows中就可远程连接了
13、ssh
sudo apt-get install openssh-server
在windows中使用putty/winscp可以通过ssh登陆到Linux,Winscp中还有个自动同步的功能,可以同步文件
14、获取文件大小df或du
df -m 系统硬盘大小
du -sm 文件夹大小
sudo fdisk -l列出所有盘
15、解压tar文件
tar xvf filename.tar