【Ubuntu】Ubuntu16.04 使用心得
第一次使用Ubuntu16.04系统,也是第一次编写属于自己的一篇博客,在这篇博客中,我记录了自己对Ubuntu系统的一些学习了解,以及一些问题的解决方案,本人才疏学浅,如有错误之处还请大家包涵指出。
基本操作
生成文件
touch readme.txt
删除文件
rm -i/f/r
rmdir
查找文件
find ./ -name test.sh
拷贝文件
cp -a/f/i/r/v
显示当前路径中所有文件,并且用树状显示
tree
移动文件夹
mv
检测磁盘空间
df -a/m/t/T
解压
# .tar 文件
# 仅打包,并非压缩
tar -xvf FileName.tar # 解包
tar -cvf FileName.tar DirName # 将DirName和其下所有文件(夹)打包
# .gz
gunzip FileName.gz # 解压1
gzip -d FileName.gz # 解压2
gzip FileName # 压缩,只能压缩文件
#.tar.gz文件、 .tgz文件
# .tar.gz 和 .tgz
tar -zxvf FileName.tar.gz # 解压
tar -zcvf FileName.tar.gz DirName # 将DirName和其下所有文件(夹)压缩
tar -C DesDirName -zxvf FileName.tar.gz # 解压到目标路径
#.zip文件
# 感觉.zip占用空间比.tar.gz大
unzip FileName.zip # 解压
zip FileName.zip DirName # 将DirName本身压缩
zip -r FileName.zip DirName # 压缩,递归处理,将指定目录下的所有文件和子目录一并压缩
#.rar文件
# mac和linux并没有自带rar,需要去下载
rar x FileName.rar # 解压
rar a FileName.rar DirName # 压缩
清理文件
选择要清理的文件夹
$ cd /var/cache/apt/archives
$ sudo apt-get clean
再次查看的时候,*.deb文件都不存在了
建立软链接
在某个空间大的分区建立一个目录,然后把/var/cache/apt/archives换成指向那个目录的软链接
mkdir -p "$HOME/debs/partial"
sudo rm -rf /var/cache/apt/archives
sudo ln -s "$HOME/debs" /var/cache/apt/archives
命令解释:
ln -s #原目录 映射目录
#eg:比如我的移动硬盘是挂载在/media/lgw/NEWSMY这个目录下,我想将它映射到home目录则:
ln -s /media/lgw/NEWSMY ~
#这样我的home目录下就会出现一个叫NEWSMY的文件夹映射到了我的移动硬盘
#删除软链接:
rm -rf 映射目录
#比如我这里应该是
rm -rf ~/NWESMY
原文链接
https://blog.youkuaiyun.com/songbinxu/article/details/80435665
https://blog.youkuaiyun.com/hello_new_life/article/details/75099249?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
https://blog.youkuaiyun.com/Asong_6/article/details/93413912?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
端口被占用
Xshell7在与服务器Ubuntu16.04进行socket通信,当重复运行时服务器端显示Address already in use
,经过查询,
#显示8003端口进程
netstat -apn|grep 8003
#杀死进程ID
kill -9 8622
重新运行发现端口可以使用
安装软件常见问题
dpkg: 依赖关系问题使得 sogoupinyin 的配置工作不能继续:
sogoupinyin 依赖于 libqtwebkit4;然而:
未安装软件包 libqtwebkit4。
sogoupinyin 依赖于 fonts-droid | fonts-droid-fallback;然而:
未安装软件包 fonts-droid。
未安装软件包 fonts-droid-fallback。
sogoupinyin 依赖于 libopencc2 | libopencc1;然而:
未安装软件包 libopencc2。
未安装软件包 libopencc1。
dpkg: 处理软件包 sogoupinyin (–install)时出错:依赖关系问题 - 仍未被配置
一看就知道是依赖包存在问题 解决办法如下:
方法一
移除sogou输入法, 由于其安装不完整
sudo apt remove sogoupinyin
安装fcitx
sudo apt install libopencc1 fcitx-libs fcitx-libs-qt fonts-droid-fallback
安装缺少的软件包
sudo apt install libopencc1 libqtwebkit4 fcitx-libs
再安装
sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb
方法二
解决依赖关系
sudo apt-get -f install
有 3 个软件包未被升级
sudo apt-get dist-upgrade
<