Ubuntu 使用笔记(一)
2018-03-11 22:57
232 查看
Ubuntu 使用笔记(一)
1. 挂载/卸载 U 盘
$ sudo fdisk -l # 查看u盘所在位置,如/dev/sdb4 $ sudo mkdir /mnt/usb # 第一次挂载的时候创建,之后不需要此步 $ sudo mount /dev/sdb4 /mnt/usb # 挂载u盘 $ ls /mnt/usb # 查看u盘中的文件 $ sudo umount /dev/sdb4 # 卸载u盘
注意:挂载和卸载时,必需在挂载点之外进行。
2. 安装xxx.deb
包
$ sudo dpkg -i xxx.deb
3. 卸载已安装的软件
apt-get purge / apt-get –purge remove
删除已安装包(不保留配置文件)。如软件包a,依赖软件包b,则执行该命令会删除a,而且不保留配置文件
apt-get autoremove
删除为了满足依赖而安装的,但现在不再需要的软件包(包括已安装包),保留配置文件。
apt-get remove
删除已安装的软件包(保留配置文件),不会删除依赖软件包,且保留配置文件。
apt-get autoclean
APT的底层包是
dpkg, 而
dpkg安装Package时, 会将
*.deb放在
/var/cache/apt/archives/中,
apt-get autoclean只会删除
/var/cache/apt/archives/已经过期的deb。
apt-get clean
使用 apt-get clean 会将 /var/cache/apt/archives/ 的 所有 deb 删掉,可以理解为
rm /var/cache/apt/archives/*.deb。
彻底卸载软件可以运行如下命令:
# 删除软件及其配置文件 $ sudo apt-get --purge remove <package> # 删除没用的依赖包 $ sudo apt-get autoremove <package> # 此时dpkg的列表中有“rc”状态的软件包,可以执行如下命令做最后清理: $ sudo dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
4. 查看、修改文件及目录权限
ubuntu下查看权限的命令为:$ ls -l <filename> $ ls -ld <folder>
ubuntu下设置权限的命令一共有10位数:
其中:
最前面那个
-代表的是类型;
中间那三个
rw-代表的是所有者(user)
然后那三个
rw-代表的是组群(group)
最后那三个
r--代表的是其他人(other)
然后解释一下后面那9位数:
r表示文件可以被读(read, 100)
w表示文件可以被写(write, 010)
x表示文件可以被执行(如果它是程序的话, 001)
-表示相应的权限还没有被授予(000)
接下来说说修改文件权限
在终端输入:
$ chmod o+w xxx.xxx # 表示给其他人授予写xxx.xxx这个文件的权限 $ chmod go-rw xxx.xxx # 表示删除xxx.xxx中组群和其他人的读和写的权限
其中:
u 代表所有者(user)
g 代表所有者所在的组群(group)
o 代表其他人,但不是u和g (other)
a 代表全部的人,也就是包括u,g和o
r 表示文件可以被读(read)
w 表示文件可以被写(write)
x 表示文件可以被执行(如果它是程序的话)
当然:
rwx也可以用数字来代替:
r————4
w————2
x————1
—————0
行为:
+表示添加权限
-表示删除权限
=表示使之成为唯一的权限
因此,常见的一些数字表示的权限如下:
-rw------- (600) 只有所有者才有读和写的权限 -rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限 -rwx------ (700) 只有所有者才有读,写,执行的权限 -rwx-xr-xr (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限 -rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限 -rw-rw-rw- (666) 每个人都有读写的权限 -rwxrwxrwx (777) 每个人都有读写和执行的权限
总结: 常用的一些命令如下:
$ sudo chmod 600 xxx (只有所有者有读和写的权限) $ sudo chmod 644 xxx (所有者有读和写的权限,组用户只有读的权限) $ sudo chmod 700 xxx (只有所有者有读和写以及执行的权限) $ sudo chmod 666 xxx (每个人都有读和写的权限) $ sudo chmod 777 xxx (每个人都有读和写以及执行的权限)
若分配给某个目录即其下所有子文件和子目录,添加-R参数,即分配给某个目录所有权限,则利用下面的命令:
$ sudo chmod -R 777 xxx(其中sudo是管理员权限)
5. 压缩与解压缩
(1) ZIPzip 是比较常用的文档压缩格式,最大的优点是跨平台,缺点是支持的压缩率不高。
压缩:
$ zip -r xxx.zip <directory>
解压缩
$ unzip xxx.zip
(2) TAR
好处是只消耗非常少的 CPU 及时间打包,只是一个打包工具,并不负责压缩。
打包:
$ tar -cvf xxx.tar <directory>
解包到当前目录:
$ tar -xvf xxx.tar
解包到指定目录:
$ tar -xvf xxx.tar -C /tmp/extract/
(3) TAR.GZ
压缩是不会占用太多的 CPU 就可以得到一个非常理想的压缩率。
压缩:
$ tar -zcvf xxx.tar.gz <directory>
解压缩:
# 解压到当前目录 $ tar -zxvf xxx.tar.gz # 解压到指定目录 $ tar -zxvf xxx.tar.gz -C /tmp/extract/
(4) TAR.BZ2
这种压缩格式是这几种方式中压缩率最好的
压缩:
$ tar -jcvf xxx.tar.bz2 <directory>
解压缩:
# 解压到当前目录 $ tar -jxvf xxx.tar.bz2 # 解压到指定目录 $ tar -jxvf xxx.tar.bz2 -C /tmp/extract/
相关文章推荐
- Ubuntu使用小笔记
- ubuntu 9.10 使用笔记
- Ubuntu 10.04使用笔记(四)--办公相关
- Ubuntu 10.04使用笔记(五)--视频、图片相关
- 使用如何ubuntu 的root帐户登录系统(笔记)
- Ubuntu 10.04使用笔记
- ubuntu 6.10 使用笔记
- Ubuntu使用笔记2--X window
- ubuntu 使用笔记
- ubuntu下git安装与使用笔记
- 【Linux】ubuntu使用中的各种困难及解决方法(使用笔记)
- ubuntu 11.10 使用笔记
- ubuntu 下git安装及使用笔记
- Ubuntu 使用笔记
- Ubuntu 10.04使用笔记(一)--安装及配置
- OK6410 Linux开发环境搭建--编译以及ubuntu的使用方法学习笔记
- ubuntu使用笔记一
- Ubuntu使用笔记
- Ubuntu 8.10 使用笔记
- Ubuntu 10.04使用笔记(三)--互联网相关