1.apt-get install 安装时下载的文件放在/var/cache/apt/archives中;
如果要删除这些文件,可以使用sudo apt-get clean
2.释放磁盘空间的几种方法:
a.清回收站;
b.如1;
c.sudo apt-get autoclean: 清理旧版本的软件缓存
sudo apt-get autoremove: 删除系统不再使用的孤立软件
3. /work文件夹没有权限进行读写,这还得了,那怎么行,改:
使用chmod命令sudo chmod 777 /work,介绍一下chmode命令的用法。
常用语法: sudo chmod 600 ***(只有所有者有读和写的权限)
sudo chmod 644 ***(所有者有读和写的权限,组用户只有读的权限)
sudo chmod 700 ***(只有所有者有读和写以及执行的权限)
sudo chmod 666 ***(每个人都有读和写的权限)
sudo chmod 777 ***(每个人都有读和写以及执行的权限)
note:xxx代表文件名
格式:sudo chmod -(代表类型)×××(所有者)×××(组用户)×××(其他用户)
三位数的每位代表一种用户类型的权限,取值是0~7,即二进制( [000]~~~[111])
如000代表三项权限都没有,而100代表只读
0[000]:无任何权限
4[100]:只读权限
6[110]:读写权限
7[111]:读写执行权限
查询文件(文件夹)权限的命令:
ls -l 文件名称(文件夹使用-ld)
参考:http://blog.chinaunix.net/u/23808/showart_1918292.html
4.安装deb包: sudo dpkg -i ***.deb
sudo dpkg -r ***.deb:连同配置文件一起删除
5. iptables命令是一个功能非常强大的linux防火墙前端。如: 截下所有来自一个臭名昭著域名中的所有包
sudo iptables -A INPUT -s www.slashdot.org -j DROP
6. apt-get 和apt-cache:
apt-get 用于安装包,apt-cache用于获取包的信息。如:尝试找到并安装具有扩展的文件系统属性的软件。
1>搜索包缓存和显示包信息
首先,告诉apt-cache来搜索“extended attributes“:
apt-cache search "extended attributes"
search的参数可以是包名称或者像上面一样描述包的一个短语,会有很多相关内容包的信息,假如选择attr.
然后,apt-cache show attr。得到这个包的信息。
2>安装:
sudo apt-get install attr
3>移除:
sudo apt-get remove attr(保留相关配置文件)
sudo apt-get--purge remove attr(连同配置文件一起删除)
7. 获得帮助 ---man命令:
如获得ls命令的帮助: man ls
man也有很多的选项,最有用的是-k。这个选项允许你搜索特定的词语,在忘记命令的情况下特别有用。
如:搜索与processes有关的所有命令 man -k processes
8. top命令:显示计算机当前消耗最多系统资源的进程。
ps ax | gerep theprogram | wc -1:查看有多少这样的进程在运行,该命令利用一个正在运行的进程的列表,用grep查找特
定的进程,并计算返回的行数,这样就会显示有多少进程在运行。