Ubuntu Server命令.docx

上传人:b****8 文档编号:10075298 上传时间:2023-02-08 格式:DOCX 页数:16 大小:25.44KB
下载 相关 举报
Ubuntu Server命令.docx_第1页
第1页 / 共16页
Ubuntu Server命令.docx_第2页
第2页 / 共16页
Ubuntu Server命令.docx_第3页
第3页 / 共16页
Ubuntu Server命令.docx_第4页
第4页 / 共16页
Ubuntu Server命令.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

Ubuntu Server命令.docx

《Ubuntu Server命令.docx》由会员分享,可在线阅读,更多相关《Ubuntu Server命令.docx(16页珍藏版)》请在冰豆网上搜索。

Ubuntu Server命令.docx

UbuntuServer命令

关于ubuntu(server版)开关机的一些命令

2010-04-0211:

04

关于ubuntu(server版)开关机的一些命令

一、关机命令shutdown:

可以通过“shutdown--help”或“manshutdown”来查看

(1)立刻关机:

shutdown-hnow

(2)立刻重启:

shutdown-rnow(注意:

快速重启可以用“ctrl+Alt+Delete”,而且可以不用root权限的。

(3)一分钟后重启,并提示:

shutdown-r+1"系统将要重新启动!

"

(4)定时关机,例如晚上八点半:

shutdown-h20:

30

注意:

以上命令都是要root权限才可以执行的。

而由于安全性的问题,ubuntu里面默认不采用root管理,如果需要这个权限的话,可以用sudo来切换成root权限,命令为:

“sudosu”。

UbuntuServer下的网络配置

2010-04-0210:

52

UbuntuServer下的网络配置

检查网络配置

$ifconfig

配置DHCP客户端

$sudovi/etc/network/interfaces

加入ifaceeth0inetdhcp

配置静态IP地址

$sudovi/etc/network/interfaces

eth0配置如下:

autoeth0

address192.168.0.88

netmask255.255.255.0

gateway192.168.0.1

让新配置生效

保存退出后,使用重启networking命令让新配置生效:

$sudo/etc/init.d/networkingrestart

也可以重启网卡让新配置生效,优点是不影响其他网络接口:

$sudoifdowneth0

$sudoifupeth0

临时改变IP地址

$sudoifconfigeth0192.168.1.111netmask255.255.255.0

当系统重启动后,后会恢复interfaces中的配置。

设置默认网关的方法也有两种:

1.在interfaces文件中设置。

$sudovi/etc/network/interfaces

在eth0的相关配置下加入gateway,如:

autoeth0

ifaceeth0inetstatic

address192.168.1.123

netmask255.255.255.0

gateway192.168.1.1

2.直接用命令设置:

删除当前缺省网关

$sudoroutedeldefaultgw

手工配置缺省网关

$sudorouteadddefaultgw192.168.1.1

查看路由信息

$route

使用本方法,修改当即生效,重新启动后,则interfaces文件中的设置有效。

查看主机名

$hosts

临时修改主机名

$sudohostnametestserver

执行完命令后,即时生效。

永久修改主机名

$sudovi/etc/hostname

把新的主机名写入即可。

当系统重启后,会读出此文件中主机名。

配置DNS服务器的地址,最多可以使用3个DNS服务器

$sudovi/etc/resolv.conf

nameserver202.xx.xx.xx

nameserver192.168.1.1

对”resolv.conf”的修改是即时生效的。

可以使用nslookup命令进行DNS服务器查询,以验证”resolv.conf”配置文件。

 

Ubuntu使用命令大全,好好掌握吧。

查看软件xxx安装内容

#dpkg-Lxxx

查找软件

#apt-cachesearch正则表达式

查找文件属于哪个包

#dpkg-Sfilenameapt-filesearchfilename

查询软件xxx依赖哪些包

#apt-cachedependsxxx

查询软件xxx被哪些包依赖

#apt-cacherdependsxxx

增加一个光盘源

#sudoapt-cdromadd

系统升级

#sudoapt-getupdate

#sudoapt-getupgrade

#sudoapt-getdist-upgrade

清除所以删除包的残余配置文件

#dpkg-l|grep^rc|awk‘{print$2}’|tr[”\n”][”“]|sudoxargsdpkg-P-

编译时缺少h文件的自动处理

#sudoauto-aptrun./configure

查看安装软件时下载包的临时存放目录

#ls/var/cache/apt/archives

备份当前系统安装的所有包的列表

#dpkg–get-selections|grep-vdeinstall>~/somefile

从上面备份的安装包的列表文件恢复所有包

#dpkg–set-selections/proc/sys/net/ipv4/ip_forward

#sudoiptables-tnat-IPOSTROUTING-jMASQUERADE

查看路由信息

#netstat-rnsudoroute-n

手工增加删除一条路由

#sudorouteadd-net192.168.0.0netmask255.255.255.0gw172.16.0.1

#sudoroutedel-net192.168.0.0netmask255.255.255.0gw172.16.0.1

修改网卡MAC地址的方法

#sudoifconfigeth0down关闭网卡

#sudoifconfigeth0hwether00:

AA:

BB:

CC:

DD:

EE然后改地址

#sudoifconfigeth0up然后启动网卡

统计当前IP连接的个数

#netstat-na|grepESTABLISHED|awk‘{print$5}’|awk-F:

‘{print$1}’|sort|uniq-c|sort-r-n

#netstat-na|grepSYN|awk‘{print$5}’|awk-F:

‘{print$1}’|sort|uniq-c|sort-r-n

统计当前20000个IP包中大于100个IP包的IP地址

#tcpdump-tnn-c20000-ieth0|awk-F“.”‘{print$1″.”$2″.”$3″.”$4}’|sort|uniq-c|sort-nr|awk‘$1>100‘

屏蔽IPV6

#echo“blacklistipv6″|sudotee/etc/modprobe.d/blacklist-ipv6

服务

添加一个服务

#sudoupdate-rc.d服务名defaults99

删除一个服务

#sudoupdate-rc.d服务名remove

临时重启一个服务

#/etc/init.d/服务名restart

临时关闭一个服务

#/etc/init.d/服务名stop

临时启动一个服务

#/etc/init.d/服务名start

设置

配置默认Java使用哪个

#sudoupdate-alternatives–configjava

修改用户资料

#sudochfnuserid

给apt设置代理

#exporthttp_proxy=http:

//xx.xx.xx.xx:

xxx

修改系统登录信息

#sudovim/etc/motd

中文

转换文件名由GBK为UTF8

#sudoapt-getinstallconvmvconvmv-r-fcp936-tutf8–notest–nosmart*

批量转换src目录下的所有文件内容由GBK到UTF8

#findsrc-typed-execmkdir-putf8/{}\;findsrc-typef-execiconv-fGBK-tUTF-8{}-outf8/{}\;mvutf8/*srcrm-frutf8

转换文件内容由GBK到UTF8

#iconv-fgbk-tutf8$i>newfile

转换mp3标签编码

#sudoapt-getinstallpython-mutagenfind.-iname“*.mp3”-execdirmid3iconv-eGBK{}\;

控制台下显示中文

#sudoapt-getinstallzhcon使用时,输入zhcon即可

文件

快速查找某个文件

#whereisfilename

#find目录-name文件名

查看文件类型

#filefilename

显示xxx文件倒数6行的内容

#tail-n6xxx

让tail不停地读地最新的内容

#tail-n10-f/var/log/apache2/access.log

查看文件中间的第五行(含)到第10行(含)的内容

#sed-n‘5,10p’/var/log/apache2/access.log

查找包含xxx字符串的文件

#grep-l-rxxx.

全盘搜索文件(桌面可视化)

gnome-search-tool

查找关于xxx的命令

#aproposxxxman-kxxx

通过ssh传输文件

#scp-rp/path/filenameusername@remoteIP:

/path

#将本地文件拷贝到服务器上

#scp-rpusername@remoteIP:

/path/filename/path

#将远程文件从服务器下载到本地

查看某个文件被哪些应用程序读写

#lsof文件名

把所有文件的后辍由rm改为rmvb

#rename’s/.rm$/.rmvb/’*

把所有文件名中的大写改为小写

#rename‘tr/A-Z/a-z/’*

删除特殊文件名的文件,如文件名:

–help.txt

#rm—–help.txt或者rm./–help.txt

查看当前目录的子目录

#ls-d*/.或echo*/.

将当前目录下最近30天访问过的文件移动到上级back目录

#find.-typef-atime-30-execmv{}../back\;

将当前目录下最近2小时到8小时之内的文件显示出来

#find.-mmin+120-mmin-480-execmore{}\;

删除修改时间在30天之前的所有文件

#find.-typef-mtime+30-mtime-3600-execrm{}\;

查找guest用户的以avi或者rm结尾的文件并删除掉

#find.-name‘*.avi’-o-name‘*.rm’-user‘guest’-execrm{}\;

查找的不以java和xml结尾,并7天没有使用的文件删除掉

#find.!

-name*.java!

-name‘*.xml’-atime+7-execrm{}\;

统计当前文件个数

#ls/usr/bin|wc-w

统计当前目录个数

#ls-l/usr/bin|grep^d|wc-l

显示当前目录下2006-01-01的文件名

#ls-l|grep2006-01-01|awk‘{print$8}’

FTP

上传下载文件工具-filezilla

#sudoapt-getinstallfilezilla

filezilla无法列出中文目录?

站点->字符集->自定义->输入:

GBK

本地中文界面

1)下载filezilla中文包到本地目录,如~/

2)#unrarxFilezilla3_zhCN.rar

3)如果你没有unrar的话,请先安装rar和unrar

#sudoapt-getinstallrarunrar

#sudoln-f/usr/bin/rar/usr/bin/unrar

4)先备份原来的语言包,再安装;实际就是拷贝一个语言包。

#sudocp/usr/share/locale/zh_CN/filezilla.mo/usr/share/locale/zh_CN/filezilla.mo.bak

#sudocp~/locale/zh_CN/filezilla.mo/usr/share/locale/zh_CN/filezilla.mo

5)重启filezilla,即可!

解压缩

解压缩xxx.tar.gz

#tar-zxvfxxx.tar.gz

解压缩xxx.tar.bz2

#tar-jxvfxxx.tar.bz2

压缩aaabbb目录为xxx.tar.gz

#tar-zcvfxxx.tar.gzaaabbb

压缩aaabbb目录为xxx.tar.bz2

#tar-jcvfxxx.tar.bz2aaabbb

解压缩RAR文件

1)先安装

#sudoapt-getinstallrarunrar

#sudoln-f/usr/bin/rar/usr/bin/unrar

2)解压

#unrarxaaaa.rar

Nautilus

显示隐藏文件

Ctrl+h

显示地址栏

Ctrl+l

特殊URI地址

*computer:

///-全部挂载的设备和网络

*network:

///-浏览可用的网络

*burn:

///-一个刻录CDs/DVDs的数据虚拟目录

*smb:

///-可用的windows/samba网络资源

*x-nautilus-desktop:

///-桌面项目和图标

*file:

///-本地文件

*trash:

///-本地回收站目录

*ftp:

//-FTP文件夹

*ssh:

//-SSH文件夹

*fonts:

///-字体文件夹,可将字体文件拖到此处以完成安装

*themes:

///-系统主题文件夹

查看已安装字体

在nautilus的地址栏里输入”fonts:

///“,就可以查看本机所有的fonts

程序

详细显示程序的运行信息

#strace-f-F-ooutfile

日期和时间

设置日期

#date-smm/dd/yy

设置时间

#date-sHH:

MM

将时间写入CMOS

#hwclock–systohc

读取CMOS时间

#hwclock–hctosys

从服务器上同步时间

#sudontpdatetime.nist.gov

#sudontpdate

控制台

不同控制台间切换

Ctrl+ALT+←Ctrl+ALT+→

指定控制台切换

Ctrl+ALT+Fn(n:

1~7)

控制台下滚屏

SHIFT+pageUp/pageDown

控制台抓图

#setterm-dumpn(n:

1~7)

数据库

mysql的数据库存放在地方

#/var/lib/mysql

从mysql中导出和导入数据

#mysqldump数据库名>文件名#导出数据库

#mysqladmincreate数据库名#建立数据库

#mysql数据库名GRANTALLPRIVILEGESON*.*TOroot@localhostIDENTIFIEDBY“123456″;

’123456‘是root的密码,可以自由设置,但最好是设个安全点的。

#mysql>quit;退出mysql

apache2的操作命令

启动:

#sudo/etc/init.d/apache2start

重启:

#sudo/etc/init.d/apache2restart

关闭:

#sudo/etc/init.d/apache2stop

apache2的默认主目录:

/var/www/

Ubuntu7.10更换软件源、更新系统

网通建议用台湾的源,电信就用cn99

在终端输入:

#sudogedit/etc/apt/sources.list

#U更新服务器(江苏省常州市电信,推荐电信用户使用。

debgutsymainrestricteduniversemultiverse

debgutsy-securitymainrestricteduniversemultiverse

debgutsy-updatesmainrestricteduniversemultiverse

#mirror.rootguide.org更新服务器(上海市电信):

debhttp:

//mirror.rootguide.org/ubuntu/gutsymainrestricteduniversemultiverse

deb-srchttp:

//mirror.rootguide.org/ubuntu/gutsymainrestricteduniversemultiverse

debhttp:

//mirror.rootguide.org/ubuntu/gutsy-updatesmainrestricteduniversemultiverse

#M更新服务器(浙江省杭州市电信,亚洲地区官方更新服务器)

debgutsymainrestricteduniversemultiverse

debgutsy-securitymainrestricteduniversemultiverse

debgutsy-updatesmainrestricteduniversemultiverse

#site.org更新服务器(福建省福州市电信)

debsite.org/ubuntu/gutsymainrestricteduniversemultiverse

deb-srcsite.org/ubuntu/gutsymainrestricteduniversemultiverse

debsite.org/ubuntu/gutsy-updatesmainrestricteduniversemultiverse

#清华大学更新服务器(教育网,推荐校园网和网通用户使用)

deb9.org/ubuntu/gutsymainmultiverserestricteduniverse

deb9.org/ubuntu/gutsy-backportsmainmultiverserestricteduniverse

deb9.org/ubuntu/gutsy-proposedmainmultiverserestricteduniverse

将里面乱七八糟的东西删了,将你复制的源列表粘贴到里面,保存退出。

在终端输入

#sudoapt-getupdate

#suduapt-getupgrade

这样便更新以及升级了系统。

桌面汉化:

System>LanguageSupport>Chinese选项勾打上。

安装解码器、flashplayer、java虚拟机、微软字体

这是ubuntu推出的一个新软件包,将一次性将上面几个东东自动装好

在终端输入

#sudoapt-getinstallubuntu-restricted-extras

FireFox中安装FlashPlayer插件

先下载插件:

install_flash_player_9_linux.tar.gz

#tar-zxfinstall_flash_player_9_linux.tar.gz

#./flashplayer-installer

回答(y/n/q)?

n/q

#sudocplibflashplayer.so/usr/lib/firefox/plugins

启动firefox即可!

安装媒体播放器

安装的是mplayer

终端输入:

#sudoapt-getinstallmplayermozilla-mplayertotem-xinelibxine-extracodecs

另外需要一个w32codecs文件,是用来支持那些私有媒体格式的解码器,源里已经没有w32codecs了,我们可以从这里下载那个后缀为.deb的安装

http:

//www.debian-multimedia.org/pool/main/w/w32codecs/

mplayer调试(视频、字幕)

启动mplayer,右键->Preferences->Video

Availabledrivers选择xv

然后进入Font标签Font里选择一个中文字体,Encoding里设置为SimplifiedChinesecharset(CP936)

安装下载工具(多线程下载、BT下载、电驴)

还是终端输入:

#sudoapt-getinstalld4xamuleazureus

即可。

或者把beryl-manager添加到启动项内

字体更换

我推荐大家使用文泉驿字体,在

下载deb包安装

在“系统“->”首选项“->”字体“中调整字体

apt下载的deb包清理

在使用完apt后,系统下载的deb包会留存在硬盘里,我们可以把它们删除,释放硬盘空间。

终端输入:

#sudoapt-getclean

安装rar压缩、解压工具

终端输入:

#sudoapt-getinstallrarunrar

启用root(最高权限)帐户

终端输入:

#sudopasswdroot

输入你希望的root用户的密码

安装QQ

终端输入:

#sudoapt-get

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1