Ubuntu命令技巧Word文档下载推荐.docx

上传人:b****2 文档编号:4946781 上传时间:2023-05-04 格式:DOCX 页数:53 大小:40.77KB
下载 相关 举报
Ubuntu命令技巧Word文档下载推荐.docx_第1页
第1页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第2页
第2页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第3页
第3页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第4页
第4页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第5页
第5页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第6页
第6页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第7页
第7页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第8页
第8页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第9页
第9页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第10页
第10页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第11页
第11页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第12页
第12页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第13页
第13页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第14页
第14页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第15页
第15页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第16页
第16页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第17页
第17页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第18页
第18页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第19页
第19页 / 共53页
Ubuntu命令技巧Word文档下载推荐.docx_第20页
第20页 / 共53页
亲,该文档总共53页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

Ubuntu命令技巧Word文档下载推荐.docx

《Ubuntu命令技巧Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Ubuntu命令技巧Word文档下载推荐.docx(53页珍藏版)》请在冰点文库上搜索。

Ubuntu命令技巧Word文档下载推荐.docx

--purgeneedsatleastonepackagenameargument

Typedpkg--helpforhelpaboutinstallinganddeinstallingpackages[*];

Use`dselect'

or`aptitude'

foruser-friendlypackagemanagement;

Typedpkg-Dhelpforalistofdpkgdebugflagvalues;

Typedpkg--force-helpforalistofforcingoptions;

Typedpkg-deb--helpforhelpaboutmanipulating*.debfiles;

Typedpkg--licenseforcopyrightlicenseandlackofwarranty(GNUGPL)[*].

Optionsmarked[*]producealotofoutput-pipeitthrough`less'

or`more'

 

!

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

sudoauto-aptrun./configure

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

ls/var/cache/apt/archives

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

dpkg--get-selections|grep-vdeinstall>

~/somefile

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

dpkg--set-selections<

sudodselect

清理旧版本的软件缓存

sudoapt-getautoclean

清理所有软件缓存

sudoapt-getclean

删除系统不再使用的孤立软件

sudoapt-getautoremove

查看包在服务器上面的地址

apt-get-qq--print-urisinstallssh|cut-d\'

-f2

彻底删除Gnome

apt-get--purgeremoveliborbit2

彻底删除KDE

apt-get--purgeremovelibqt3-mtlibqtcore4

一键安装LAMP服务

sudotaskselinstalllamp-server

删除旧内核

sudoaptitudepurge~ilinux-image-.*\(\!

`uname-r`\)

导入ppa源的key值

#W:

GPG签名验证错误:

jauntyRelease:

由于没有公钥,下列签名无法进行验证:

NO_PUBKEY5126890CDCC7AFE0

sudoapt-keyadv--recv-keys--keyserver5126890CDCC7AFE0#5126890CDCC7AFE0替换为你需要导入的Key值

增加一个ppa源

sudoadd-apt-repositoryppa:

user/ppa-name

#使用ppa的地址替换ppa:

user/ppa-name

系统升级

1.这里指的是版本间的升级,例如9.04=>

10.04。

2.使用该升级方式通常需要使能backports源。

sudoapt-getupdate

sudoapt-getinstallupdate-manager-core

sudodo-release-upgrade

系统

查看内核

uname-a

查看系统是32位还是64位

#查看long的位数,返回32或64

getconfLONG_BIT

#查看文件信息,包含32-bit就是32位,包含64-bit就是64位

file/sbin/init

查看Ubuntu版本

cat/etc/issue

或cat/etc/lsb-release

或lsb_release-dsc

查看内核加载的模块

lsmod

查看PCI设备

lspci

查看USB设备

lsusb

#加参数-v可以显示USB设备的描述表(descriptors)

lsusb-v

查看网卡状态

sudoapt-getinstallethtool

sudoethtooleth0

激活网卡的Wake-on-LAN

sudoapt-getinstallwakeonlan

或sudoethtool-seth0wolg

查看CPU信息

cat/proc/cpuinfo

显示当前硬件信息

sudolshw

获取CPU序列号或者主板序列号

#CPUID

sudodmidecode-t4|grepID

#SerialNumber

sudodmidecode|grepSerial

#CPU

sudodmidecode-t4

#BIOS

sudodmidecode-t0

#主板:

sudodmidecode-t2

#OEM:

sudodmidecode-t11

显示当前内存大小

free-m|grep"

Mem"

|awk'

查看硬盘温度

sudoapt-getinstallhddtemp

sudohddtemp/dev/sda

显示系统运行时间

uptime

查看系统限制

ulimit-a

查看内核限制

ipcs-l

查看当前屏幕分辨率

xrandr

硬盘

查看硬盘的分区

sudofdisk-l

硬盘分区

#危险!

小心操作。

sudofdisk/dev/sda

硬盘格式化

将第一个分区格式化为ext3分区,mkfs.reiserfsmkfs.xfsmkfs.vfat

sudomkfs.ext3/dev/sda1

硬盘检查

检查第一个分区,请不要检查已经挂载的分区,否则容易丢失和损坏数据

sudofsck/dev/sda1

分区挂载

sudomount-t文件系统类型设备路经访问路经

#常用文件类型如下:

iso9660光驱文件系统,vfatfat/fat32分区,ntfsntfs分区,smbfswindows网络共享目录,reiserfs、ext3、xfsLinux分区

#如果中文名无法显示尝试在最後增加-onls=utf8或-oiocharset=utf8

#如果需要挂载後,普通用户也可以使用,在-o的参数後面增加,umask=022如:

-onls=utf8,umask=022

分区卸载

sudoumount目录名或设备名

只读挂载ntfs分区

sudomount-tntfs-onls=utf8,umask=0/dev/sdb1/mnt/c

可写挂载ntfs分区

sudomount-tntfs-3g-olocale=zh_CN.utf8,umask=0/dev/sdb1/mnt/c

挂载fat32分区

sudomount-tvfat-oiocharset=utf8,umask=0/dev/sda1/mnt/c

挂载共享文件

sudomount-tsmbfs-ousername=xxx,password=xxx,iocharset=utf8//192.168.1.1/share/mnt/share

挂载ISO文件

sudomount-tiso9660-oloop,utf8xxx.iso/mnt/iso

查看IDE硬盘信息

sudohdparm-i/dev/sda

查看软raid阵列信息

cat/proc/mdstat

参看硬raid阵列信息

dmesg|grep-iraid

cat/proc/scsi/scsi

查看SATA硬盘信息

sudohdparm-I/dev/sda

sudoapt-getinstallblktool

sudoblktool/dev/sdaid

查看硬盘剩余空间

df

用法:

df[选项]...[文件]...显示每个<

文件>

所在的文件系统的信息,默认是显示所有文件系统。

长选项必须用的参数在使用短选项时也是必需的。

-a,--all包括大小为0个块的文件系统

-B,--block-size=大小块以指定<

大小>

的字节为单位

-h,--human-readable以容易理解的格式印出文件系统大小(例如1K234M2G)

-H,--si类似-h,但取1000的次方而不是1024

-i,--inodes显示inode信息而非块使用量

-k即--block-size=1K

-l,--local只显示本机的文件系统

--no-sync取得使用量数据前不进行同步动作(默认)

-P,--portability使用POSIX兼容的输出格式

--sync取得使用量数据前先进行同步动作

-t,--type=类型只印出指定文件系统为指定<

类型>

的信息

-T,--print-type印出文件系统类型

-x,--exclude-type=类型只印出文件系统不是指定<

信息

-v(忽略)

--help显示此帮助信息并离开

--version显示版本信息并离开

查看目录占用空间

du-hs目录名

优盘没法卸载

sync

fuser-km/media/usbdisk

使用文件来增加交换空间

#创建一个512M的交换文件/swapfile

sudoddif=/dev/zeroof=/swapfilebs=1Mcount=512

sudomkswap/swapfile

sudoswapon/swapfile

#sudovim/etc/fstab#加到fstab文件中让系统引导时自动启动

/swapfileswapswapdefaults00

查看硬盘当前读写情况

#首先安装sysstat包

sudoapt-getinstallsysstat

#每2秒刷新一次

sudoiostat-x2

进程

查看当前的内存使用情况

free

usage:

free[-b|-k|-m|-g][-l][-o][-t][-sdelay][-ccount][-V]

-b,-k,-m,-gshowoutputinbytes,KB,MB,orGB

-lshowdetailedlowandhighmemorystatistics

-ouseoldformat(no-/+buffers/cacheline)

-tdisplaytotalforRAM+swap

-supdateevery[delay]seconds

-cupdate[count]times

-Vdisplayversioninformationandexit

连续监视内存使用情况

watch-dfree

#使用Ctrl+c退出

动态显示进程执行情况

top

top指令运行时输入H或?

打开帮助窗口,输入Q退出指令。

查看当前有哪些进程

ps-AFL

查看目前登入用户运行的程序

w

查看当前用户程序实际内存占用,并排序

ps-u$USER-opid,rss,cmd--sort-rss

统计程序的内存耗用

ps-eofname,rss|awk'

{arr[$1]+=$2}END{for(iinarr){printi,arr[i]}}'

|sort-k2-nr

按内存从大到小排列进程

ps-eo"

%C 

:

%p 

%z 

%a"

|sort-k5-nr

按cpu利用率从大到小排列进程

|sort-nr

查看当前进程树

pstree

中止一个进程

kill进程号(就是ps-A中的第一列的数字)

或者killall进程名

强制中止一个进程(在上面进程中止不成功的时候使用)

kill-9进程号

或者killall-9进程名

图形方式中止一个程序

xkill出现骷髅标志的鼠标,点击需要中止的程序即可

查看进程打开的文件

lsof-p进程的pid

显示开启文件abc.txt的进程

lsofabc.txt

显示22端口现在运行什么程序

lsof-i 

22

显示nsd进程现在打开的文件

lsof-cnsd

在后台运行程序,退出登录后,并不结束程序

nohup程序&

#查看中间运行情况 tailnohup

在后台运行交互式程序,退出登录后,并不结束程序

sudoapt-getinstallscreen

screenvima.txt

#直接退出后使用

screen-ls#1656.pts-0.ubuntu(Detached)

screen-r1656#恢复

#热键,同时按下Ctrl和a键结束后,再按下功能键

C-a 

?

#显示所有键绑定信息

C-aw#显示所有窗口列表

C-aC-a#切换到之前显示的窗口

C-ac#创建一个新的运行shell的窗口并切换到该窗口

C-an#切换到下一个窗口

C-ap#切换到前一个窗口(与C-an相对)

C-a0..9#切换到窗口0..9

C-aa#发送C-a到当前窗口

C-ad#暂时断开screen会话

C-ak#杀掉当前窗口

详细显示程序的运行信息

strace-f-F-ooutfile<

cmd>

增加系统最大打开文件个数

echo4096>

/proc/sys/fs/file-max

#或者

ulimit-n4096

清除僵尸进程

ps-eal|awk'

{if($2=="

Z"

){print$4}}'

|xargssudokill-9

将大于120M内存的php-cgi都杀掉

ps-eopid,fname,rss|grepphp-cgi|grep-vgrep|awk'

{if($3>

=120000)print$1}'

Linux系统中如何限制用户进程CPU占用率

renice+10`psaux|awk'

{if($3>

0.8&

&

id-u$1>

500)print$2}'

`

#或直接编辑/etc/security/limits.conf文件。

ADSL

配置ADSL

sudopppoeconf

ADSL手工拨号

sudopondsl-provider

激活ADSL

sudo/etc/ppp/pppoe_on_boot

断开ADSL

sudopoff

查看拨号日志

sudoplog

如何设置动态域名

#首先去http:

//www.3322.org申请一个动态域名

#然後修改/etc/ppp/ip-up增加拨号时更新域名指令

sudovim/etc/ppp/ip-up

#在最後增加如下行

w3m-no-cookie-dump'

http:

//username:

password@members.3322.org/dyndns/update?

system=dyndns&

hostname=yourdns.3322.org'

网络

根据IP查网卡地址

arpingIP地址

根据IP查电脑名

nmblookup-AIP地址

查看当前IP地址

ifconfigeth0|awk'

/inet/{split($2,x,"

"

);

printx[2]}'

查看当前外网的IP地址

w3m-no-cookie-dump-o'

[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}'

w3m-no-cookie-dump|grep-o'

curlifconfig.me

查看当前监听80端口的程序

80

查看当前网卡的物理地址

ifconfigeth0|head-1|awk'

{print$5}'

同一个网卡增加第二个IP地址

#在网卡eth0上增加一个1.2.3.4的IP:

sudoifconfigeth0:

01.2.3.4netmask255.255.255.0

#删除增加的IP:

0down

立即让网络支持nat

echo1|sudotee/proc/sys/net/ipv4/ip_forward

sudoiptables-tnat-IPOSTROUTING-jMASQUERADE

查看路由信息

netstat-rn

sudoroute-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#然后启动网卡

永久改地址方法

sudogedit/etc/network/interfaces

在ifaceeth0inetstatic后面添加一行:

pre-upifconfigeth0hwether01:

01:

01

配置文件应该像如下

ifaceeth0inetstatic

address192.168.1.10

netmask255.255.255.0

gateway192.168.1.1

最后是logout或者reboot

统计当前IP连接的个数

netstat-na|grepESTABLISHED|awk'

|awk-F:

'

{print$1}'

|sort|uniq-c|sort-r-n

netstat-na|grepSYN|awk'

netstat-ntu|awk'

|cut-d:

-f1|sort|uniq-c|sort-n

统计当前所有IP包的状态

netstat-nat|awk'

{printawk$NF}'

|sort|uniq-c|sort-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

察看当前网络连接状况以及程序

sudonetstat-atnp

查看网络连接状态

netstat-n|awk'

/^tcp/{++S[$NF]}END{for(ainS)printa,S[a]}'

查看当前系统所有的监听端口

nc-zvlocalhost1-65535

查看网络的当前流量

#安装ethstatus软件

sudoapt-getinstallethstatus

#查看ADSL的速度

sudoethstatus-ippp0

#查看网卡的速度

sudoethstatus-ieth0

#或安装

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

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

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2