1.网卡相关
2.路由相关
3.vim
4.du
du -sh . 查看当前目录总大小
du -sh * 当前目录下个文件或目录的大小:
du -s * | sort -nr | head 显示前10个占用空间最大的文件或目录:
5.tar
tar -cvf /tmp/etc.tar /etc<==仅打包,不压缩!
tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩
tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩
gzip –c filename > filename.gz Linux压缩保留源文件的方法:
gunzip –c filename.gz > filename Linux解压缩保留源文件的方法:
http://blog.sina.com.cn/s/blog_46d817650100t78q.html
更多命令:
5.ubunt终端命令下显示中文
修改/etc/default/locale
修改默认的
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh
为:
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"
存盘退出
sudo reboot
env 或者 locale 查看修改后的结果
解决方法2:安装个zhcon就可以了...
6.updatedb和locate
/var/lib/slocate/slocate.db /etc/updatedb.conf
7.ldconfig
8.硬盘对拷
dd if=/dev/sda of=/dev/sdb bs=1024k conv=noerror,sync
9.ubuntu命令行设置代理
system->preferences->network->proxy
wget
10.查看机器硬件信息:dmidecode
11.从linux访问windows共享smbclient
smbclient //192.168.0.100/share -U administrator 回车输入密码即可
通过mput,mget上传下载文件
12.xxx is not in the sudoers file
修改/etc/sudoers文件即可
13.tcpdump
tcpdump src host A and dst host B -w a.cap
然后使用Ethereal打开cap文件进行分析
14.Ubuntu防火墙设置
sudo ufw enable/disable
15.lsmod
16.ubuntu在线安装和查询软件包
apt-cache search --names-only ldap
安装软件 apt-get install softname1 softname2 softname3……
卸载软件 apt-get remove softname1 softname2 softname3……
卸载并清除配置 apt-get remove --purge softname1
更新软件信息数据库 apt-get update
进行系统升级 apt-get upgrade
搜索软件包 apt-cache search softname1 softname2 softname3……
安装deb软件包 dpkg -i xxx.deb
删除软件包 dpkg -r xxx.deb
连同配置文件一起删除 dpkg -r --purge xxx.deb
查看软件包信息 dpkg -info xxx.deb
查看文件拷贝详情 dpkg -L xxx.deb
查看系统中已安装软件包信息 dpkg -l
重新配置软件包 dpkg-reconfigure xxx
17.ubuntu下管理服务的命令
update-rc.d/service/chkconfig
启动服务:chkconfig --level 2 crond on
:Insserv –c /etc/init.d/xntpd,start=3,5
18.Linux软连接和硬链接
19.pstree -l:查看进程树
20.xinetd
inetd tcp_wrapper
21.finger命令
22.获取一个文件的owner的userid
ls -al filename|awk '{print $3}'|id|awk '{print $1}'|sed "s/[^[:digit:]]//g"
23. source FileName
作用:在当前bash环境下读取并执行FileName中的命令。
注:该命令通常用命令“.”来替代。
如:source .bash_rc 与 . .bash_rc 是等效的。
注意:source命令与shell scripts的区别是,
source在当前bash环境下执行命令,而scripts是启动一个子shell来执行命令。这样如果把设置环境变量(或alias等等)的命令写进scripts中,就只会影响子shell,无法改变当前的BASH,所以通过文件(命令列)设置环境变量时,要用source 命令。
24.查看ubuntu版本号
cat /etc/issue
sudo lsb_release -a
cat /etc/lsb-release
cat /proc/version
uname -a
uname -r
25.linux:在多个文件中查找某个字符串
进入你要查找的目录,然后执行下面命令:
grep -anR "hello" *
注意:要尽量缩小查找范围,即越远离根目录越好,否则可能会要很慢很慢,因为它要查找每个文件的内容。
上面的命令会递归查找每个子目录,如果不想递归,就把-R去掉
http://liumin20081128.blog.163.com/blog/static/6019606920121151119268/
26.对没有安装好的软件:
sudo dpkg --configure -a
27.egrep支持正则表达式。egrep=grep -E
28.在linux下用域账号mount windows共享
mount -t cifs //192.168.1.1/test /mnt -o username=ad\username回车输入密码即可
这里的ad\username在ad中的“登录到”需要添加linux主机的ip
需要安装cifs-utils
29.
route -n和/proc/net/route相关
30.
刚才打开ubuntu,我的版本是11.04.正想打开新立得软件工具包更新软件的时候,出现了如下错误:
E:Encountered a section with no Package: header, E:Problem with MergeList /var/lib/apt/lists/cn.archive.ubuntu.com_ubuntu_dists_natty_main_binary-i386_Packages
在网上搜到了解决办法,现在记录下来,以便今后查阅:
终端中输入以下两条命令:
sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update
执行完了命令之后,软件更新器应该会自动要求更新的,更新便是。
31.
服务器版默认没有安装桌面环境
1字符界面登陆进去后 sudo apt-get install ubuntu-desktop
2安装完成 startx进入桌面环境
32.http://www.cnblogs.com/dkblog/archive/2011/08/30/2159630.html
blkid
33.http://blog.sina.com.cn/s/blog_76c4136a01011w0z.html
lsof(list open files)是一个列出当前系统打开文件的工具。
34.http://www.cnblogs.com/jiangyao/archive/2010/05/25/1743746.html
ubuntu下单网卡绑定多个IP
进入 /etc/network/ 目录下.修改interfaces文件.
# The primary network interface
auto eth0
iface eth0 inet static
address 110.25.*.*
netmask 255.255.255.0
gateway 110.25.*.1
#auto eth0:0
#iface eth0:0 inet static
#address 110.25.*.*
#netmask 255.255.255.0
35.http://cnblogs.com/bearcat/archive/2012/05/13/2498045.html
Ubuntu 修改主机名
在Ubuntu系统中永久修改主机名也比较简单。主机名存放在/etc/hostname文件中,修改主机名时,编辑hostname文件,在文件中输入新的主机名并保存该文件即可。
36.Ubuntu 变成了只读文件系统
fsck /
reboot
阅读(2084) | 评论(0) | 转发(0) |