1.设置TAB键为4字节

VI编辑器默认TAB键为8空格,我们改成4空格,用 vi打开文件 /etc/vim/vimrc,在此文件最后面输入如下代码

set ts=4

2.vim显示行号

用 vi打开文件 /etc/vim/vimrc,在此文件最后面输入如下代码

set nu

3.设置软件更新服务器为中国

点击ubuntu左上角的活动,搜索软件和更新

4.更新本地数据

sudo apt-get update

5.软件安装更新和卸载(以串口工具为例)

sudo apt-get install minicom    #安装
sudo apt-get upgrade minicom    #更新
sudo apt-get remove  minicom    #卸载

6.安装vim

sudo apt-get install vim

7.vim操作

nG     :光标移动到第 光标移动到第 光标移动到第 光标移动到第 n行首。 行首。
n+     :光标下移 光标下移 光标下移 n行。
n-     :光标上移 光标上移 光标上移 n行
Ctrl+f :屏幕向下翻一页,相当于下一页。
Ctrl+b :屏幕向上翻一页,相当于上一页。
cc     :删除整行,并且修改内容。
dd     :删除该行,不提供修改功能。
ndd    :删除当前行向下n行。
x      :删除光标所在的字符。
X      :删除光标前面的一个字符。
nyy    :复制当前行及其下面n行。
p      :粘贴最近复制的内容。

在“ /”底行模式下我们可以在文本中搜索指定的内容。

8.zip命令

# 压缩
# zip [参数 ] [压缩文件名.zip] [被压缩的文件]

zip -rv test2.zip test2

# 解压
# unzip [参数 ] [压缩文件名 压缩文件名 .zip]

unzip test2.zip

9.tar命令

# 将test1文件夹压缩为 .bz2和.gz这两个格式

tar -vcjf test1.tar.bz2 test1 
tar -vczf test1.tar.gz test1

# 命令完成 .bz2和.gz格式文件的解压缩

tar -vxjf test1.tar.bz2 
tar -vxzf test1.tar.gz
# 解压tar.xz文件
tar -xf archive.tar.xz

10.find命令

# find [路径] [参数] [关键字]

find /etc/ -name vim*

11.文件归属者修改命令 chown

# chown [参数] [用户名.<组名 >] [文件名 /目录]
# -c :效果同-v类似,但仅回报更改的部分。
# -f :不显示错误信息。
# -h :只对符号连接的文件做修改,不动其它任何相关的文件。
# -R :递归处理,将指定的目录下所有文件和子一起处理。
# -v :显示处理过程。

12.ubuntu桌面美化(Budgie桌面)

要安装 Budgie,只需在终端中运行此命令即可。我们首先要确保系统已完全更新

sudo apt update && sudo apt upgrade
sudo apt install ubuntu-budgie-desktop

下载完成后,你将看到选择显示管理器的提示。选择 “lightdm” 以获得完整的 Budgie 体验。

安装完成后,重启计算机。

切换到其他桌面环境:你可以单击登录名旁边的 Budgie 图标获取登录选项。在那里,你可以在已安装的桌面环境(DE)之间进行选择。就我而言,我看到了 Budgie 和默认的 Ubuntu(GNOME)桌面。

如何删除 Budgie

在使用这些命令之前先切换到其他桌面环境:

sudo apt remove ubuntu-budgie-desktop ubuntu-budgie* lightdm
sudo apt autoremove
sudo apt install --reinstall gdm3

13.git基本指令

初始化git    git init
配置git用户名	git config - -global user.name “xxx”
配置git邮箱	git config - -global user.email “xxx”
重新添加远程仓库地址 	git remote add origin 仓库地址
提交到远程仓库的master主干	git push -u origin master
在当前分支下建立一个新的本地分支dev	git checkout -b dev
切换到分支	git checkout 分支名
git commit -m "测试"

git全局设置
git config --global user.name "name"
git config --global user.email "email@xx"

创建一个新仓库
git clone http://192.168.x.xxx/team/code/r.git
cd folder
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master

推送现有文件夹
cd folder
git init
git remote add origin http://192.168.x.xxx/team/code/r.git
git add .
git commit -m "Initial commit"
git push -u origin master

推送现有的git仓库
cd existing_repo
git remote rename origin old-origin
git remote add origin http://192.168.x.xxx/team/code/r.git

git push -u origin --all
git push -u origin --tags

更多推荐

linux下的常用操作(备忘)