Ubuntu使用命令大全.docx
《Ubuntu使用命令大全.docx》由会员分享,可在线阅读,更多相关《Ubuntu使用命令大全.docx(15页珍藏版)》请在冰点文库上搜索。
![Ubuntu使用命令大全.docx](https://file1.bingdoc.com/fileroot1/2023-5/14/88c08987-e794-4ffe-bbea-242376d24883/88c08987-e794-4ffe-bbea-242376d248831.gif)
Ubuntu使用命令大全
Ubuntu使用命令大全
1.查看软件xxx安装内容
2.#dpkg-Lxxx3.查找软件
4.#apt-cachesearch正则表达式
5.查找文件属于哪个包
6.#dpkg-Sfilenameapt-filesearchfilename7.查询软件xxx依赖哪些包
8.#apt-cachedependsxxx9.查询软件xxx被哪些包依赖
10.#apt-cacherdependsxxx11.增加一个光盘源
12.#sudoapt-cdromadd13.系统升级
14.#sudoapt-getupdate15.#sudoapt-getupgrade16.#sudoapt-getdist-upgrade17.清除所以删除包的残余配置文件
18.#dpkg-l|grep^rc|awk'{print}'|tr["\n"][""]|sudoxargsdpkg-P-
19.编译时缺少h文件的自动处理
20.#sudoauto-aptrun./configure21.查看安装软件时下载包的临时存放目录
22.#ls/var/cache/apt/archives23.备份当前系统安装的所有包的列表
24.#dpkg–get-selections|grep-vdeinstall~/somefile25.从上面备份的安装包的列表文件恢复所有包
26.#dpkg–set-selections/proc/sys/net/ipv4/ip_forward27.#sudoiptables-tnat-IPOSTROUTING-jMASQUERADE28.查看路由信息
29.#netstat-rnsudoroute-n30.手工增加删除一条路由
31.#sudorouteadd-net192.168.0.0netmask255.255.255.0gw172.16.0.132.#sudoroutedel-net192.168.0.0netmask255.255.255.0gw172.16.0.133.修改网卡MAC地址的方法
34.#sudoifconfigeth0down关闭网卡
35.#sudoifconfigeth0hwether00:
AA:
BB:
CC:
DD:
EE然后改地址
36.#sudoifconfigeth0up然后启动网卡
37.统计当前IP连接的个数
38.#netstat-na|grepESTABLISHED|awk'{print}'|awk-F:
'{print}'|sort|uniq-c|sort-r-n39.#netstat-na|grepSYN|awk'{print}'|awk-F:
'{print}'|sort|uniq-c|sort-r-n40.统计当前20000个IP包中大于100个IP包的IP地址
41.#tcpdump-tnn-c20000-ieth0|awk-F"."'{print″."″."″."}'|sort|uniq-c|sort-nr|awk'100'
42.屏蔽IPV643.#echo"blacklistipv6″|sudotee/etc/modprobe.d/blacklist-ipv644.服务
45.添加一个服务
46.#sudoupdate-rc.d服务名defaults9947.删除一个服务
48.#sudoupdate-rc.d服务名remove49.临时重启一个服务
50.#/etc/init.d/服务名restart51.临时关闭一个服务
52.#/etc/init.d/服务名stop53.临时启动一个服务
54.#/etc/init.d/服务名start55.设置
56.配置默认Java使用哪个
57.#sudoupdate-alternatives–configjava58.修改用户资料
59.#sudochfnuserid60.给apt设置代理
61.#exporthttp_proxy=
62.修改系统登录信息
63.#sudovim/etc/motd64.中文
65.转换文件名由GBK为UTF866.#sudoapt-getinstallconvmvconvmv-r-fcp936-tutf8–notest–nosmart*
67.批量转换src目录下的所有文件内容由GBK到UTF868.#findsrc-typed-execmkdir-putf8/{}\;findsrc-typef-execiconv-fGBK-tUTF-8{}-outf8/{}\;mvutf8/*srcrm-frutf869.转换文件内容由GBK到UTF870.#iconv-fgbk-tutf8$inewfile71.转换mp3标签编码
72.#sudoapt-getinstallpython-mutagenfind.-iname"*.mp3"-execdirmid3iconv-eGBK{}\;
73.控制台下显示中文
74.#sudoapt-getinstallzhcon使用时,输入zhcon即可
75.文件
76.快速查找某个文件
77.#whereisfilename78.#find目录-name文件名
79.查看文件类型
80.#filefilename81.显示xxx文件倒数6行的内容
82.#tail-n6xxx83.让tail不停地读地最新的内容
84.#tail-n10-f/var/log/apache2/access.log85.查看文件中间的第五行(含)到第10行(含)的内容
86.#sed-n'5,10p'/var/log/apache2/access.log87.查找包含xxx字符串的文件
88.#grep-l-rxxx.
89.全盘搜索文件(桌面可视化)
90.gnome-search-tool91.查找关于xxx的命令
92.#aproposxxxman-kxxx93.通过ssh传输文件
94.#scp-rp/path/filenameusername@remoteIP:
/path95.#将本地文件拷贝到服务器上
96.#scp-rpusername@remoteIP:
/path/filename/path97.#将远程文件从服务器下载到本地
98.查看某个文件被哪些应用程序读写
99.#lsof文件名
100.把所有文件的后辍由rm改为rmvb101.#rename's/.rm$/.rmvb/'*
102.把所有文件名中的大写改为小写
103.#rename'tr/A-Z/a-z/'*
104.删除特殊文件名的文件,如文件名:
–help.txt105.#rm-–help.txt或者rm./–help.txt106.查看当前目录的子目录
107.#ls-d*/.或echo*/.
108.将当前目录下最近30天访问过的文件移动到上级back目录
109.#find.-typef-atime-30-execmv{}./back\;
110.将当前目录下最近2小时到8小时之内的文件显示出来
111.#find.-mmin120-mmin-480-execmore{}\;
112.删除修改时间在30天之前的所有文件
113.#find.-typef-mtime30-mtime-3600-execrm{}\;
114.查找guest用户的以avi或者rm结尾的文件并删除掉
115.#find.-name'*.avi'-o-name'*.rm'-user'guest'-execrm{}\;
116.查找的不以java和xml结尾,并7天没有使用的文件删除掉
117.#find.!
-name*.java!
-name'*.xml'-atime7-execrm{}\;
118.统计当前文件个数
119.#ls/usr/bin|wc-w120.统计当前目录个数
121.#ls-l/usr/bin|grep^d|wc-l122.显示当前目录下2006-01-01的文件名
123.#ls-l|grep2006-01-01|awk'{print}'
124.FTP125.上传下载文件工具-filezilla126.#sudoapt-getinstallfilezilla127.filezilla无法列出中文目录?
128.站点-字符集-自定义-输入:
GBK129.本地中文界面
130.1)下载filezilla中文包到本地目录,如~/
131.2)#unrarxFilezilla3_zhCN.rar132.3)如果你没有unrar的话,请先安装rar和unrar133.#sudoapt-getinstallrarunrar134.#sudoln-f/usr/bin/rar/usr/bin/unrar135.4)先备份原来的语言包,再安装;实际就是拷贝一个语言包。
136.#sudocp/usr/share/locale/zh_CN/filezilla.mo/usr/share/locale/zh_CN/filezilla.mo.bak137.#sudocp~/locale/zh_CN/filezilla.mo/usr/share/locale/zh_CN/filezilla.mo138.5)重启filezilla,即可!
139.解压缩
140.解压缩xxx.tar.gz141.#tar-zxvfxxx.tar.gz142.解压缩xxx.tar.bz2143.#tar-jxvfxxx.tar.bz2144.压缩aaabbb目录为xxx.tar.gz145.#tar-zcvfxxx.tar.gzaaabbb146.压缩aaabbb目录为xxx.tar.bz2147.#tar-jcvfxxx.tar.bz2aaabbb148.解压缩RAR文件
149.1)先安装
150.#sudoapt-getinstallrarunrar151.#sudoln-f/usr/bin/rar/usr/bin/unrar152.2)解压
153.#unrarxaaaa.rar154.Nautilus155.显示隐藏文件
156.Ctrlh
157.显示地址栏
158.Ctrll
159.特殊URI地址
160.*computer:
///-全部挂载的设备和网络
161.*network:
///-浏览可用的网络
162.*burn:
///-一个刻录CDs/DVDs的数据虚拟目录
163.*smb:
///-可用的windows/samba网络资源
164.*x-nautilus-desktop:
///-桌面项目和图标
165.*file:
///-本地文件
166.*trash:
///-本地回收站目录
167.*ftp:
//-FTP文件夹
168.*ssh:
//-SSH文件夹
169.*fonts:
///-字体文件夹,可将字体文件拖到此处以完成安装
170.*themes:
///-系统主题文件夹
171.查看已安装字体
172.在nautilus的地址栏里输入"fonts:
///",就可以查看本机所有的fonts173.程序
174.详细显示程序的运行信息
175.#strace-f-F-ooutfile176.日期和时间
177.设置日期
178.#date-smm/dd/yy179.设置时间
180.#date-sHH:
MM181.将时间写入CMOS182.#hwclock–systohc183.读取CMOS时间
184.#hwclock–hctosys185.从服务器上同步时间
186.#sudontpdatetime.nist.gov187.#sudontpdate188.控制台
189.不同控制台间切换
190.CtrlALT←CtrlALT→
191.指定控制台切换
192.CtrlALTFn(n:
1~7)
193.控制台下滚屏
194.SHIFTpageUp/pageDown195.控制台抓图
196.#setterm-dumpn(n:
1~7)
197.数据库
198.mysql的数据库存放在地方
199.#/var/lib/mysql200.从mysql中导出和导入数据
201.#mysqldump数据库名文件名#导出数据库
202.#mysqladmincreate数据库名#建立数据库
203.#mysql数据库名GRANTALLPRIVILEGESON*.*TOroot@localhostIDENTIFIEDBY"123456″;
204.'123456'是root的密码,可以自由设置,但最好是设个安全点的。
205.#mysqlquit;退出mysql206.apache2的操作命令
207.启动:
#sudo/etc/init.d/apache2start208.重启:
#sudo/etc/init.d/apache2restart209.关闭:
#sudo/etc/init.d/apache2stop210.apache2的默认主目录:
/var/www/
211.Ubuntu7.10更换软件源、更新系统
212.网通建议用台湾的源,电信就用cn99213.在终端输入:
#sudogedit/etc/apt/sources.list214.#U更新服务器(江苏省常州市电信,推荐电信用户使用。
)
215.debgutsymainrestricteduniversemultiverse216.debgutsy-securitymainrestricteduniversemultiverse217.debgutsy-updatesmainrestricteduniversemultiverse218.#mirror.rootguide.org更新服务器(上海市电信):
219.debgutsymainrestricteduniversemultiverse220.deb-srcgutsymainrestricteduniversemultiverse221.debgutsy-updatesmainrestricteduniversemultiverse222.#M更新服务器(浙江省杭州市电信,亚洲地区官方更新服务器)
223.debgutsymainrestricteduniversemultiverse224.debgutsy-securitymainrestricteduniversemultiverse225.debgutsy-updatesmainrestricteduniversemultiverse226.#site.org更新服务器(福建省福州市电信)
227.debgutsymainrestricteduniversemultiverse228.deb-srcgutsymainrestricteduniversemultiverse229.debgutsy-updatesmainrestricteduniversemultiverse230.#清华大学更新服务器(教育网,推荐校园网和网通用户使用)
231.debgutsymainmultiverserestricteduniverse232.debgutsy-backportsmainmultiverserestricteduniverse233.debgutsy-proposedmainmultiverserestricteduniverse234.将里面乱七八糟的东西删了,将你复制的源列表粘贴到里面,保存退出。
235.在终端输入
236.#sudoapt-getupdate237.#suduapt-getupgrade238.这样便更新以及升级了系统。
239.桌面汉化:
240.SystemLanguageSupportChinese选项勾打上。
241.安装解码器、flashplayer、java虚拟机、微软字体
242.这是ubuntu推出的一个新软件包,将一次性将上面几个东东自动装好
243.在终端输入
244.#sudoapt-getinstallubuntu-restricted-extras245.FireFox中安装FlashPlayer插件
246.先下载插件:
install_flash_player_9_linux.tar.gz247.#tar-zxfinstall_flash_player_9_linux.tar.gz248.#./flashplayer-installer249.回答(y/n/q)?
n/q250.#sudocplibflashplayer.so/usr/lib/firefox/plugins251.启动firefox即可!
252.安装媒体播放器
253.安装的是mplayer254.终端输入:
#sudoapt-getinstallmplayermozilla-mplayertotem-xinelibxine-extracodecs255.另外需要一个w32codecs文件,是用来支持那些私有媒体格式的解码器,源里已经没有w32codecs了,我们可以从这里下载那个后缀为.deb的安装
256.
257.mplayer调试(视频、字幕)
258.启动mplayer,右键-Preferences-Video259.Availabledrivers选择xv260.然后进入Font标签Font里选择一个中文字体,Encoding里设置为SimplifiedChinesecharset(CP936)
261.安装下载工具(多线程下载、BT下载、电驴)
262.还是终端输入:
#sudoapt-getinstalld4xamuleazureus263.即可。
264.或者把beryl-manager添加到启动项内
265.字体更换
266.我推荐大家使用文泉驿字体,在
267.
268.下载deb包安装
269.在"系统"-"首选项"-"字体"中调整字体
270.apt下载的deb包清理
271.在使用完apt后,系统下载的deb包会留存在硬盘里,我们可以把它们删除,释放硬盘空间。
272.终端输入:
#sudoapt-getclean273.安装rar压缩、解压工具
274.终端输入:
#sudoapt-getinstallrarunrar275.启用root(最高权限)帐户
276.终端输入:
#sudopasswdroot277.输入你希望的root用户的密码
278.安装QQ279.终端输入:
#sudoapt-getinstalleva280.便可安装eva了,如果你是使用scim(选择中文语言支持的自动安装的就是scim),为了可以在eva里面输入文字,要在终端输入:
sudoapt-getinstallscim-qtimm281.系统会安装支持QT的scim插件,这样你就可以使用eva聊qq了。
282.显卡驱动安装
283.进入"系统"-"系统管理"-"受限驱动管理器"
284.找到你的显卡,把那个框点成对号,会提示你安装显卡驱动,然后按照提示一步一步安装完毕,重启即可。
285.beryl的安装
286.你的系统在安装完毕之后就已经有了一个内置的桌面效果软件(能实现简单的桌面特效,包括3D立方体),使用方法是(必须将显卡驱动装好)进入"系统""首选项""桌面效果",点击"启用桌面效果",如果你需要使用3D立方体桌面,那么选中"立方体上的工作区"即可。
287.如果你对这个简单的桌面特效工具不太满意,想追求更华丽的桌面,那么安装beryl仍然是个很好的选择。
如今安装beryl不会像以前一样麻烦了,feisty的源里已经有了beryl的软件包,我们只需要在终端里输入:
288.#sudoapt-getinstallberyl-coreberyl-pluginsberyl-plugins-dataemeraldberyl-settingsberyl-managerberylberyl-devemerald-themes289.安装完毕即可了。
290.启动方法:
"应用程序"-"系统工具"-"BerylManager"
291.或者直接在终端输入:
#beryl-manager292.如何设定/改变/启用root使用者的密码?
293.#sudopasswdroot294.为了启用root帐号(也就是设置一个口令)使用:
295.#sudopasswdroot296.当你使用完毕后屏蔽root帐号使用:
297.#sudopasswd-lroot298.这个将锁住root帐号.
299.如何在终端机模式下切换到root身份?
300.#sudo-s-H301.Password:
302.安装VNCserver303.第一步,获取安装文件
304.#sudoapt-getinstallvnc4server305.第二步,修改VNCPassword,6-8位
306.#vncpasswd307.Password:
*
308.Verify:
*
309.第三步,修改配置
310.系统-首选项-远程桌面
311.选择-请求用户输入此密码-输入至少6位密码
312.第四步,启动VNCserver313.#vncserver314.第五步,通过客户端连接
315.#vncviewer192.168.0.1316.安装MS字体
317.#sudoapt-getinstallmsttcorefonts318.vim配置
319.1)首先安装vim完整版本
320.#sudoapt-getinstallvim-full321.2)vim中文在线帮助
322.a.先下载文档vimcdoc-1.5.0.tar.gz323.b.解压,执行./vimcdoc.sh,vi里面,执行:
help,就都是中文的了.
324.3)启用本地配置VIMversion7.1(说明文档)
325.#cpetc/vim/vimrc~/.vimrc326.#vim~/.vimrc327.1."""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
328.2."一般设定
329.3."""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
330.4."设定默认解码