ubuntu清理系统垃圾与备份_第1页
ubuntu清理系统垃圾与备份_第2页
ubuntu清理系统垃圾与备份_第3页
ubuntu清理系统垃圾与备份_第4页
ubuntu清理系统垃圾与备份_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、虽然linux下不会有wi ndows下的那么多垃圾和磁盘碎片!但还是会留下一些用不着的临时文件或是多次升级后的 N 个旧的内核!1,非常有用的清理命令:sudo apt-get autocleansudo apt-get cleansudo apt-get autoremove 这三个命令主要清理升级缓存以及无用包的。2,清理opera firefox的缓存文件ls /.opera/cache4ls /.mozilla/firefox/*.default/Cache3,清理 Linux 下孤立的包:图形界面下我们可以用:gtkorphansudo apt-get install gtkorp

2、han -y终端命令下我们可以用: deborphansudo apt-get install deborphan -y4,卸载: tracker这个东西一般我只要安装 ubuntu 就会第一删掉 tracker 他不仅会产生大量的 cache 文件而且还会影响开机速度。所以在新得利里面删掉就行。5,删除多余的内核:一定不要删错哦,切记!打开终端敲命令:dpkg -get-selections|grep linux有 image 的就是内核文件删除老的内核文件:sudo apt-get remove 内核文件名(例如: linux-image-2.6.27-2-generic)内核删除,释放空

3、间了,应该能释放 130140M 空间。最后不要忘了看看当前内核: uname -a附录: (包管理的临时文件目录)包在: /var/cache/apt/archives没有下载完的在: /var/cache/apt/archives/partial6. 备份系统, 打开终端,输入以下命令:1) 成为根用户: sudo su2) 转到根目录: cd /然後,下面就是我用来备份我的系统的完整的命令:tar -cvpzf /media/sda7/backup.tgz -exclude=/proc-exclude=/lost+found -exclude=/mnt -exclude=/sys-exc

4、lude=/media /接着,让我们稍微解释一下:tar 是用来备份的程序c - 新建一个备份文档v -详细模式,tar程序将在屏幕上实时输出所有信息。p - 保存许可,并应用到所有文件。Z -采用gzip压缩备份文件,以减小备份文件体积。f - 说明备份文件存放的路径, /media/sda7/backup.tgz 是本例子中备份文 件名。这个备份文件备份的位置是其它分区,也就是原来的WIN分区中。因为 我的根目录的空间不足,所以只有备份在其它的地方了。来看看我们想要包含的目录。我们不想备份所有的东西,因为有些目录是没有多 大用处的。确认你不想包含的文件,否则您会得到一个很奇怪的结果。您也

5、不必 备份 /mnt 目录下的东西,除非您有其他分区挂在它下面或者你坚持要备份。您还必须确保没有任何资源挂在/media目录下(比如,任何CD或者移动存储 介质)否则,剔除/media。* 最後一个参数是我们想要保存的目录 . 我们想要保存所有的东西,使用 / 作 为根目录。然后就是将来还原系统备份了:警告: 求您了,看在上帝的份上,千万小心这儿。如果您不明白您正在干什么, 那很有可能复盖掉您重要的数据,所以请特别小心!好了,继续我们前面所讲的例子,我们在其它分区(sda7)目录下创建了一个名为backup.tgz的备份文件。Linux 中美妙的事情之一就是在系统正在运行的情况下可以进行还原操

6、作,而不 需要启动光盘或者其他任何乱七八糟的东西。当然,如果您的系统已经崩溃,那 您必须选择使用live CD,但是结果还是一样。你甚至可以在Linux系统正在运 行的时候,移除它里面所有文件。可是我不告诉你那个命令!好了,言归正传。这是我要用的命令,如果你的备份不是在和我一样的位置的位置的话,那请相应地修改/media/sda7这一点:tar -xvpzf /media/disk/backup.tgz -C /如果您使用的是bz2压缩的:tar -xvpjf /media/disk/backup.tar.bz2 -C /+ +Ubuntu 常用的命令 HYPERLINK /ycerror/b

7、log/item/41a9272d62a9ab3e359bf71a /ycerror/blog/item/41a9272d62a9ab3e359bf71a .html+ + 查看软件xxx安装内容:dpkg -L xxx查找软件库中的软件: apt-cache search 正则表达式查找软件库中的软件: aptitude search 软件包查找文件属于哪个包: dpkg -S filename查找文件属于哪个包: apt-file search filename查询软件 xxx 依赖哪些包: apt-cache depends xxx查询软件 xxx 被哪些包依赖: apt-cache r

8、depends xxx增加一个光盘源: sudo apt-cdrom add系统升级: sudo apt-get update;sudo apt-get dist-upgrade清除已删除包的残馀配置文件:dpkg -I Igrep人rc|awk print $2 |sudo xargs dpkg -P编译时缺少 h 文件的自动处理: sudo auto-apt run ./configure查看安装软件时下载包的临时存放目录: ls /var/cache/apt/archives备份当前系统安装的所有包的列表:dpkg -get-selections | grep -v deinstall

9、/somefile从备份的安装包的列表文件恢复所有包: dpkg -set-selections /proc/sys/fs/file-max配置 ADSL : sudo pppoeconfADSL 手工拨号: sudo pon dsl-provider激活 ADSL: sudo /etc/ppp/pppoe_on_boot断开 ADSL : sudo poff查看拨号日志: sudo plog 如何设置动态域名: w3m -no-cookie -dump http:/usere:pass/dyndns/update?system=dy ndns&hostname=根据IP查网卡地址:arpin

10、g IP地址根据 IP 查电脑名: nmblookup -A IP 地址查看当前 IP 地址:ifconfig ethO |awk /inet/ split($2,x,:);print x2 查看当前外网的 IP 地址:w3m -no-cookie -dump |grep-o O-91,3.0-91,3.0-91,3.0-91,3查看当前监听80端口的程序: lsof -i :80 查看当前网卡的物理地址:arp -a | awk print $4 同一个网卡增加第二个 IP 地址: sudo ifconfig eth0:0 netmask 立即让网络支持 nat : echo 1 | sud

11、o tee /proc/sys/net/ipv4/ip_forward; sudo iptables -t nat -I POSTROUTING -j MASQUERADE 查看路由信息: netstat -rn 或 sudo route -n手工增加一条路由: sudo route add -net netmask gw 手工删除一条路由: sudo route del -net netmask gw 修改网卡 MAC 地址的方法: sudo ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE统计当前 IP 连接的个数: netstat -na|grep EST

12、ABLISHED|awk print $5|awk -F: print $1|sort|uniq -c|sort -r -n屏蔽 IPV6 : echo blacklist ipv6 | sudo tee /etc/modprobe.d/blacklist-ipv6察看当前网络连接状况以及程序: sudo netstat -atnp 查看 ADSL 的当前流量: sudo ethstatus -i ppp0 查看域名的注册备案情况: whois 查看到某一个域名的路由情况: tracepath 重新从服务器获得 IP 地址: sudo dhclient 下载网站文档: wget -r -p -

13、np -k HYPERLINK 如何 5 个线程下载: axel -n 5 HYPERLINK /downloadfile.zip /downloadfile.zip 添加一个服务: sudo update-rc.d 服务名 defaults 99 删除一个服务: sudo update-rc.d 服务名 remove临时重启一个服务:/etc/init.d/服务名restart临时关闭一个服务:/etc/init.d/服务名stop临时启动一个服务:/etc/init.d/服务名start增加用户: sudo adduser 用户名删除用户: sudo deluser 用户名 修改当前用户的

14、密码: passwd 修改用户密码: sudo passwd 用户名修改用户资料: sudo chfn userid如何禁用某个帐户: sudo usermod -L 用户名或 sudo passwd -l 用户名如何启用某个帐户: sudo usermod -U 用户名或 sudo passwd -u 用户名 增加用户到 admin 组: sudo usermod -G admin -a 用户名配置默认 Java 使用哪个:sudo update-alternatives -config java 终端设置代理: export http_proxy=http:/xx.xx.xx.xx:xxx

15、 修改系统登录信息: sudo vim /etc/motd使用 sun 的 java 编译器: sudo update-java-alternatives -s java-6-sun 切换输入法引擎: im-switch -c转换文件名由 GBK 为 UTF8 : con vmv -r -f cp936 -t utf8 - no test-no smart *转换文件内容由 GBK 到 UTF8 : iconv -f gbk -t utf8 $i newfile 转换 mp3 标签编码: sudo apt-get install python-mutagen;find . -iname *.m

16、p3 -execdir mid3iconv -e GBK ;控制台下显示中文: sudo apt-get install zhcon;zhcon -utf8 -drv=vga lftp 登录远程 Windows 中文 FTP : lftp :set ftp:charset GBKPDF 文件乱码: sudo apt-get install xpdf-chinese-simplified xpdf-chinese-traditional poppler-data一屏查看文件内容:cat文件名 分页查看文件内容: more 文件名 可控分页查看文件内容: less 文件名 根据字符串匹配来查看文件

17、部分内容: grep 字符串文件名 显示包含字符串的文件名: grep -l -r 字符串路径 显示不包含字符串的文件名: grep -L -r 字符串路径 快速查找某个文件: find 目录 -name 文件名 创建两个空文件: touch file1 file2递归式创建一些嵌套目录:mkdir -p /tmp/xxs/dsd/efd递归式删除嵌套目录:rm -fr /tmp/xxs 回当前用户的宿主目录: cd 查看当前所在目录的绝对路经: pwd 列出当前目录下的所有文件: ls -a 移动路径下的文件并改名: mv 路径/文件 /新路径/新文件名 复制文件或者目录: cp -av 原

18、文件或原目录新文件或新目录 查看文件类型: file filename对比两个文件之间的差异: diff file1 file2 显示 xxx 文件倒数 6 行的内容: tail -n 6 xxx 不停地显示最新的内容: tail -n 10 -f /var/log/apache2/access.log 查看文件第五行到第10行的内容:sed -n 5,10p/var/log/apache2/access.log查找关于 xxx 的命令: apropos xxx 或 man -k xxx通过 ssh 传输文件: scp -rp /path/filename usernameremoteIP:/

19、path 把所有文件的后辍由rm改为rmvb : rename s/.rm$/.rmvb/ * 把所有文件名中的大写改为小写: rename tr/A-Z/a-z/ *删除特殊文件名-help.txt 的文件:rmhelp.txt 或 rm ./-help.txt查看当前目录的子目录: ls -d */. 或 echo */.将最近30天访问过的文件移动到上级back目录:find . -type f -atime -30 -exec mv ./back ;显示一小时以内的包含 xxxx 的文件: find . -type f -mmin -60|xargs -i grep -l xxxx 显

20、示最近2小时到8小时之内的文件: fi n d . -mmin +120 -mmin -480 -execmore ;删除修改时间在30天之前的文件:find . -type f -mtime +30 -mtime -3600 -exec rm ;删除创建时间在30天之前的文件: find . -type f -ctime +30 -ctime -3600 -exec rm ;删除掉 guest 的以 avi 或 rm 结尾的文件:find . -name *.avi -o -name*.rm -user guest -exec rm ;删除掉不以java和xml结尾7天没有使用的文件:fin

21、d . ! -n ame * .java !-name *.xml -atime +7 -exec rm ;删除所有的 .svn 目录: find . -name .svn -type d -exec rm -fr ;删除所有以、结尾的临时文件:find . -name * -exec rm ;统计当前文件个数: ls .|wc -w统计当前目录个数:ls -l |grep人d|wc -l显示当前目录下2006-01-01的文件名: ls -l |grep 2006-01-01 |awk print $8使用ssh方式同步远程数据到本地目录:rsync -Pa -I -size-only -d

22、elete-timeout=300 Remote_IP:/home/ ubuntu /backup增加 7Z 压缩软件: sudo apt-get install p7zip p7zip-full p7zip-rar增加rar软件压缩和解压缩支持:sudo apt-get in stall rar un rar解压缩 xxx.tar.gz : tar -zxvf xxx.tar.gz解压缩 xxx.tar.bz2 : tar -jxvf xxx.tar.bz2压缩 aaa bbb 目录为 xxx.tar.gz : tar -zcvf xxx.tar.gz aaa bbb压缩 aaa bbb 目

23、录为 xxx.tar.bz2 : tar -jcvf xxx.tar.bz2 aaa bbb增加 lha 支持: sudo apt-get install lha增加解 cab 文件支持: sudo apt-get install cabextract显示日历: cal设置日期: date -s mm/dd/yy设置时间: date -s HH:MM将时间写入 CMOS : hwclock -systohc查看 CMOS 时间:hwclock -show读取 CMOS 时间:hwclock -hctosys从服务器上同步时间: sudo ntpdate 设置电脑的时区为上海: sudo cp

24、/usr/share/zoneinfo/Asia/Shanghai /etc/localtime关闭 UTC,将当前时间写入 CMOS。: sudo sed -e s/UTC=yes/UTC=no/g /etc/default/rcS;sudo hwclock -systohc修改 mysql 的 root 口令:sudo mysqladmin -u root -p password 你的新 密码如何使用命令关闭显示器:xset dpms force off设置 CPU 的频率: sudo apt-get install cpufrequtils;sudo cpufreq-info 命令关机:

25、 sudo halt现在关机: sudo shutdown -h now晚上 11 点自动关机: sudo shutdown -h 23:0060 分钟后关机:sudo shutdown -h +60命令重启电脑: sudo reboot现在重启电脑: sudo shutdown -r now关闭笔记本的触摸板: synclient touchpadoff=1 开启笔记本的触摸板: synclient touchpadoff=0统计每个单词的出现频率并排序:awk arr$1 + = 1 ENDfor(i in arr)print arriti FILE_NAME | sort -rn统计 8

26、0 端口的连接并排序: netstat -na|grep :80|awk print $5|awk-F: print $1|sort|uniq -c|sort -r -n把终端加到右键菜单: sudo apt-get install nautilus-open-terminal 如何删除 Totem 电影播放机的播放历史记录: rm /.recently-used vim 如何显示彩色字符: sudo cp/usr/share/vim/vimcurrent/vimrc_example.vim /usr/share/vim/vimrc让 vim 直接支持编辑 .gz 文件: sudo apt-g

27、et install vim-fullvim 如何显示行号: :set number 查看在会话设置的启动程序: ls /.config/autostart 提高 wine 的反应速度:sudo sed -ie 7GBK/,/d/usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE制作 ISO 文件: mkisofs -o test.iso -Jrv -V test_disk /home/carla/ 延迟 10 秒抓图: gnome-screenshot -d 10延迟 5 秒抓当前激活窗口: gnome-screenshot -w -d 5 如何命令行刻录

28、: cdrecord -scanbus;cdrecord -v -eject speed=8 dev=1,1,0 test.iso回收站在哪里: /.local/share/Trash/默认打开方式的配置文件在哪里:/.local/share/applications/mimeapps.list如何查看 HTTP 头:w3m -dump_head HYPERLINK 连续监视内存使用情况: watch -d free如何切换到 root 帐号: sudo -Hs只读挂载 ntfs 分区: sudo mount -t ntfs -o nls=utf8,umask=0 /dev/sdb1/mnt/

29、c可写挂载 ntfs 分区: sudo mount -t ntfs-3g -olocale=zh_CN.utf8,umask=0 /dev/sdb1 /mnt/c挂载 fat32 分区:sudo mount -t vfat -o iocharset=utf8,umask=0 /dev/sda1 /mnt/c挂载共享文件: sudo mount -t smbfs -o username=xxx,password=xxx,iocharset=utf8 /share /mnt/share挂载 ISO 文件: sudo mount -t iso9660 -o loop,utf8 xxx.iso /mn

30、t/iso 带行号显示文件的内容: nl 文件名批量将 rmvb 转为 avi: for i in *; do men coder -oac mp3lame -lameopts vbr=3 -ovcxvid -xvide ncopts fixed_qua nt=4 -of avi $i -o echo $i | sed -es/rmvb$/avi/、; done批量将 svg 转为 png: for i in *; do inkscape $i-export-png = echo $i | sed -e s/svg$/p ng/八; done批量缩小图片至U 30%:fo r i in *;

31、do con vert -resize 30%x30% $1 sm-$1; done批量转换 jpg 至 png: for i in *; do convert $i echo $i | sed-e s/jpg$/p ng/八; done获取 jpg 的扩展信息(Exif): identify -verbose xxx.jpg查看当前系统所有的监听端口: nc -zv localhost 1-65535去掉文件中的人M: cat file name | tr -d 人M n ewfile去掉文件中的人M: sed -e s/人Mg file name newfile转换 bin/cue 至 U iso 文件:sudo apt-get in stall bch un k;bch unk image. bin image.cue image转换目录至 iso 文件: mkisofs dirname -o isofile.iso转换 CD 至 iso 文件: dd if=/dev/cdrom of=isofile.iso ape 转换为 flac: sudo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论