【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
<
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值