# 日常使用技巧 ## linux修改文件所属用户和组 1.使用`chown`命令可以修改文件或目录所属的用户: *     命令:`chown` 用户 目录或文件名 *     例如:`chown qq /home/qq` (把home目录下的qq目录的拥有者改为qq用户)
2.使用`chgrp`命令可以修改文件或目录所属的组: *     命令:`chgrp` 组 目录或文件名 *     例如:`chgrp qq /home/qq` (把home目录下的qq目录的所属组改为qq组) ## 删除多余内核 1.查看内核 ```bash uname -a ``` 输出:
`Linux seam-All-Series 4.15.0-36-generic #39~16.04.1-Ubuntu SMP Tue Sep 25 08:59:23 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux` 2.查看已经存在的内核 ```bash dpkg --get-selections| grep linux ``` 输出:
```bash console-setup-linux install libselinux1:amd64 install linux-base install linux-firmware install linux-generic-hwe-16.04 install linux-headers-4.15.0-36 install linux-headers-4.15.0-36-generic install linux-headers-generic-hwe-16.04 install linux-image-4.15.0-36-generic install linux-image-generic-hwe-16.04 install linux-libc-dev:amd64 install linux-modules-4.15.0-36-generic install linux-modules-extra-4.15.0-36-generic install linux-signed-generic-hwe-16.04 install linux-sound-base install pptp-linux install syslinux install syslinux-common install syslinux-legacy install util-linux install ``` 3.卸载内核 a).开始卸载 ```bash sudo apt-get remove [需要卸载的内核名] ``` b).再次查看内核 ```bash dpkg --get-selections| grep linux ``` 输出: ```bash console-setup-linux install libselinux1:amd64 install linux-base install linux-firmware install linux-generic-hwe-16.04 install linux-headers-4.15.0-36 deinstall [已卸载的内核] linux-headers-4.15.0-36-generic install linux-headers-generic-hwe-16.04 install linux-image-4.15.0-36-generic install linux-image-generic-hwe-16.04 install linux-libc-dev:amd64 install linux-modules-4.15.0-36-generic install linux-modules-extra-4.15.0-36-generic install linux-sound-base install pptp-linux install syslinux install linux-signed-generic-hwe-16.04 install syslinux-common install syslinux-legacy install util-linux install ``` c).已删除内核如果还出现在内核列表中,并且在其末尾还出现`deinstall`,说明还未删除干净,可通过下列代码清理剩余内容 ```bash sudo dpkg -P [已卸载的内核名] ``` ## 通用功能 ```bash 添加软件源: sudo apt-get-repository ppa:源 ``` ## 更换软件源 ```bash sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list apt-get update ``` ## Ubuntu 更换阿里云软件源 ```bash # 备份 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak # 修改 sed -i 's/cn.archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list # 更新 sudo apt-get update ``` ## 挂载共享文件 ```bash 1.打开VirtualBox,设置虚拟机的共享文件 2.VirtualBOX控制台=>设备=>安装增强功能 3.打开ubuntu的终端(Ctrl + Alt + T)=>输入 [ mount -t vboxsf 共享文件夹名 挂载路径 ] mount -t vboxsf wwww /mnt/www ``` ## 设置启动区位置 ```bash gsettings set com.canonical.Unity.Launcher launcher-position Bottom ``` ## 声卡设置 ```bash # 解决usb耳机声音播放的问题 gnome-alsamixer alsamixer pavucontrol(终极方案) ```