关于编程的知识

【知识分享】Ubuntu常用设置

关键词: 编程 Ubuntu

编辑者:爱智智能                    编辑日期:2021年1月3日                    浏览量:0


爱智智能为您介绍Ubuntu常用设置。

 

查看系统内核

uname -r

 

查看目录内容

tree /

 

查看系统分区

fdisk -l

 

显示当前路径

pwd

 

返回上一个目录

cd ..

 

修改复制粘贴快捷键

打开终端terminal-选择配置文件首选项preferences

打开,选择快捷键shortcut,自行修改

爱智智能微信二维码 爱智智能微信二维码

 

切换源为阿里的源

sudo gedit /etc/apt/sources.list

修改源文件,将原有的内容修改为以下内容(不能有除了以下内容的有效内容)

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

更新 sudo apt-get update

更多源:

清华源:https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/

 

Could not get lock /var/lib/dpkg/lock-frontend解决办法

解决办法:使用ps 和 grep查找apt的pid,并使用kill杀死掉。

若是还出现问题则执行下面这行指令,手动删除 /var/lib/dpkg/lock

sudo rm -rf /var/lib/dpkg/lock

爱智智能微信二维码

 

安装软件

sudo apt-get install XXX

 

bin文件的安装

切换到文件所在目录打开terminal

再输入 sudo chmod u+x a.bin (.bin文件为要执行的文件,+x表示增加权限, u某个权限值)按回车,提示输入密码,输入登录密码,回车;此行给文件执行权限

然后 sudo ./a.bin 就可以开始安装了

 

安装tar.gz文件

cd 到源码文件位置

解压压缩包:tar -zxvf 文件名 -C 目标文件夹

cd 到解压后目录

输入编译命令:./configure

输入命令:make

安装文件:make install

 

解压tar.xz

tar xvJf XXX.tar.xz

 

删除文件夹

删除文件夹的内容包括文件夹:

sudo rm -rf 文件夹的名字 (-r 是 循环的意思, f是不询问的意思)

删除文件夹的内容不包括文件夹:

sudo rm -rf 文件夹的名字/* (后面加上/*表示删除内容不删除文件夹)

 

安装vim

sudo apt-get purge vim-common

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install vim

 

vim使用

编辑文件vim xx.yy

保存:按下esc键退出编辑状态;输入冒号+wq字符,按下回车。

不保存:q!

保存为文件名 :w xx.yy

将光标移到末尾并插入 A

删除一个单词 dw

删除后面所有 d$

撤销最后执行的命令 u

撤销对整行的修改 U

撤销掉撤销命令 ctrl+r

替换一个字母 r

替换后面所有 R

删除单词同时进入插入模式 c

查找配对 按住%

替换所有thee :s/thee/the/g

在当前行下一行插入 o

在当前行上一行插入 O

在前面插入 i

在后面插入 a

复制黏贴 按v选择 按y 按j$ 输入p

一键格式化 gg shift+v shift+G =

文件切换 :vsp/sp ctrl+w

 

生成文件

touch XXX.YYY

 

生成文件夹

mkdir XXX YYY

 

移动文件

mv XXX.YYY zzz/

 

拷贝文件

cp XXX.YYY zzz/

 

查看查找文件

查看文件: cat XXX.YYY zzz/

查找文件find / -name(-type/-size) XXX.YYY

 

cmake版本升级

进入cmake网站查看最新版本:https://github.com/Kitware/CMake/releases

apt remove cmake

cd /usr/src

wget https://github.com/Kitware/CMake/releases/download/v3.19.2/cmake-3.19.2.tar.gz

tar -zxvf cmake-3.19.2.tar.gz

cd cmake-3.19.2

apt install libssl-dev build-essential

./bootstrap && make && sudo make install

 

wget下载慢解决方案

axel多线程下载:

axel安装及使用方法

apt install axel

axel -n 100 https://github.com/Kitware/CMake/releases/download/v3.16.0/cmake-3.16.0.tar.gz

 

查看软件版本

XXX --version

 

查看linux是多少位

uname -a ,armv7l表明系统安装的是32位的,但是这个结果并不明显,对linux系统不熟的是无法分辨出是32位还是64位的。

getconf LONG_BIT ,结果非常直观。

 

deb安装

sudo dpkg -i XXX.deb

 

在ubuntu 命令行下怎么打开图形界面

baisudo apt-get install ubuntu-desktop

startx

 

备份ubuntu系统

使用Systemback

参考:在Ubuntu 20.04上使用Systemback(亲测可用)

https://blog.csdn.net/caliph21/article/details/109167583

 

安装run文件

chmod +x +文件名回车 给予run文件可执行权限。

./ +文件名

 

用户

切换用户su username

增加用户useradd XXX

删除用户userdel XXX

退出用户exit

 

网络

查看地址ifconfig

ping -c 4 XXx.XXx.XXx.XXx

设置网络setup

重启网络service network restart

网络状态service network status

防火墙状态service iptables status/sestatus

关闭防火墙service iptables stop/chkconfig iptables off/setenforce 0