ubuntu下常用命令

1、超级用户:

进入:sudo su
退出:exit
在这里插入图片描述

2、没有权限操作文件:

root@gu-X550VC:/home/gu/nni# ‘/home/gu/nni/install.sh’ bash: /home/gu/nni/install.sh: 权限不够

获取权限:

chmod a+x ./install.sh

chmod 777 /root/nni

chmod -R 777 /root/nni

其他:
ubuntu下查看权限的命令为:

ls -l filename
ls -ld folder

ubuntu下设置权限的命令为:

一共有10位数

其中: 最前面那个 - 代表的是类型

中间那三个 rw- 代表的是所有者(user)

然后那三个 rw- 代表的是组群(group)

最后那三个 r-- 代表的是其他人(other)

然后我再解释一下后面那9位数:

r 表示文件可以被读(read)

w 表示文件可以被写(write)

x 表示文件可以被执行(如果它是程序的话)

  • 表示相应的权限还没有被授予

现在该说说修改文件权限了

在终端输入:

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 表示文件可以被执行(如果它是程序的话)

-R表示递归执行,获取文件夹及其下所有文件

3、安装应用:

sudo apt install
sudo apt-get install

注意:
更新软件列表:

sudo apt-get install

4、配置apt-get源(更换源)

1.源的位置

cd etc/opt/

2.备份源:

sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak

3.修改源

sudo gedit /etc/apt/sources.list

输入:阿里云镜像

deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse

或者:
清华源:
##清华源

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

其他源参见:
https://www.linuxidc.com/Linux/2018-08/153709.htm

4.保存更新

sudo apt-get update

注意:另一种可视化操作的方法:

打开“软件和更新”
在这里插入图片描述
其他站点:
在这里插入图片描述

4.1、修改pip源

根目录创建.pip文件:mkdir ~/.pip
创建文件pip.conf:
做法1:

vim .pip/pip.conf

点击“i”键,进入编辑模式,复制信息:
点击:“ESC”切换到命令行模式,输入“:wq”保存离开。

做法2:

gedit .pip/pip.conf

复制信息,保存退出即可

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn

这个更换的是清华的源,清华的源5分钟同步官网一次,建议使用。
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

5、安装离线应用包deb

安装:

sudo dpkg -i code_1.19.2-1515599945_amd64.deb

查看应用列表:

dpkg --list

删除:
在终端上输入命令

sudo apt-get --purge remove 包名

(–purge是可选项,写上这个属性是将软件及其配置文件一并删除,如不需要删除配置文件,可执行sudo apt-get remove 包名)

6、压缩、解压缩

TAR.GZ文件
解压缩

tar -zcvf archive_name.tar.gz directory_to_compress

解压缩:sudo tar -zxvf *.tar.gz -C 指定目录名

tar -zxvf archive_name.tar.gz -C directory_to_compress

zip文件:
压缩

zip -r archive_name.zip directory_to_compress

解压

unzip archive_name.zip

7、系统掉电磁盘挂载修复:

访问window 10的磁盘分区出现“Error mounting /dev/sda5 at/media”的错误,拒绝访问
对于无法挂载windows系统盘,提示windows 禁止挂载;需要取消windows快速启动,再进入ubuntu挂载

  1. 在终端输入如下命令,查看分区挂载情况
sudo fdisk -l
  1. 修复挂载错误的相应的分区,如提示中的/dev/sda5,输入:
sudo apt-get install ntfs-3g
sudo ntfsfix /dev/sda5

注:双系统关闭win10快速启动功能

8、安装搜狗拼音前首先更新一下语言包,系统设置—语言支持

在这里插入图片描述

9、查看网速内存等信息:

sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor
sudo apt-get update

sudo apt-get install indicator-sysmonitor
indicator-sysmonitor &

在这里插入图片描述
可以设置开机启动-----preference

10、ubuntu16.04设置状态栏为底部

sudo apt-get install  unity-tweak-tool
unity-tweak-tool

点击启动器设置为底部
在这里插入图片描述

11、win10与ubuntu16.04时间同步问题:

时间同步问题:

sudo apt-get install ntpdate
sudo ntpdate time.windows.com

更新到硬件

sudo hwclock --localtime --systohc

12、查看NVIDIA显卡状态:

watch -n 10 nvidia-smi

13、安装应用锁占用问题

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

14、磁盘容量查看:

两款自带软件:
在这里插入图片描述
1、系统监视器:
在这里插入图片描述
在这里插入图片描述
2、磁盘使用情况分析器:
在这里插入图片描述

15、自带茄子截屏快捷键设置:

系统设置------键盘--------快捷键-----截图-----选中按下快捷组合件生效
在这里插入图片描述

16、top查看进程,q退出

在这里插入图片描述

17、iostat查看磁盘读写:

在这里插入图片描述

18、查看当前所在目录:pwd

19、查看当前所在目录有多少个文件:

ls -l | grep "^-" | wc -l

20、设置开机默认选项为win10:

打开终端输入:

sudo gedit /etc/default/grub

在这里插入图片描述
将文本“GRUB_DEFAULT=0”中的0改成win10系统的序号2,
同时可以修改“GRUB_TIMEOUT=10”(等待时间s)中的10

最后更新一下:

sudo update-grub

21、文件/目录操作----拷贝,删除,移动:

复制:cp -r 文件原路径 目标路径

root@gu-X550VC:/home/gu/桌面# cp -r /home/gu/桌面/nni-yarn.tar.gz /tmp/root/

删除:
rm(remove)指令用于删除目录或文件:
语法: rm [-dfirv][–help][–version][文件或目录…]

删除文件夹:

rm -rf code

将会删除code目录以及其下所有文件、文件夹。(注意一定要加 -r,不然很麻烦)

删除文件:

rm -f  001.cpp

移动:

sudo mv index.jsp /home/tomcat/webapps

22、应用程序启动器“*.desktop“ 还没有被标记为信任

选择*.desktop 的属性->权限->勾选“允许作为程序执行文件”
在这里插入图片描述

23、在GUI文件管理界面获取当前文件夹路径:

CTRL+L
在这里插入图片描述

24、开机自启动应用

gnome-session-properties

25、图片查看命令

很多时候一个文件夹下有很多图片,通过文件管理器去加载很费时;占用很多资源;如果只查看少量图片,可以使用命令行

xdg-open ~/.local/share/icons/xxx.png      #替换自己想要打开的图片名称

。。。。根据自己的使用频率持续更新

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值