夏天/isummer

Sun of my life !Talk is cheap, Show me the code! 追风赶月莫停留,平芜尽处是春山~

博客园 首页 新随笔 联系 管理

ubuntu 20.04系统安装后的优化-及常用快捷方式及常规实用指令

 

1. 修改系统语言和输入法

1.1 在设置页面,区域与语言选项,添加语言为“汉语”

强烈建议:采用English作为系统语言,原因有以下几点:

1. 如果设置为中文,则在命令终端窗口,访问当前用户命令的时候,一些中文显示乱码;

2. English作为系统语言,可以在路径中避免中文,更加精确定位位置。

 

 

 

设置输入法为汉语拼音

 

 

 

然后重新logout当前用户,在次开启ubuntu即可;

 

2. 修改镜像源,可参考前面的博客

  博客地址:https://www.cnblogs.com/icmzn/p/16244664.html

  

3. 更新flash问题

  FireFox打开b站提示未安装flash,实际上是没有安装播放器或者播放器出了问题
  确定包都更新过了以后

执行以下命令:

  没有解决:

 

4. 如果因为配置文件,而造成的图形界面登录失败,则是在图形界面登录窗口,直接进行命令行登录

执行下列命令:

   在ubutnu系统中:

Ctrl + Alt + F1: 切换到图形窗口登录界面
Ctrl + Alt + F3: 切换到图形窗口已经登录界面
Ctrl + Alt + F3: 切换到TTL3 命令行登录入口
Ctrl + Alt + F4: 切换到TTL4 命令行登录入口
Ctrl + Alt + F5: 切换到TTL5 命令行登录入口
Ctrl + Alt + F6: 切换到TTL6 命令行登录入口

 

 

 5. Ubuntu常见终端快捷方式

Ctrl + Alt + T:打开终端
Tab:命令或文件名自动补全
Ctrl + Shift + C:复制
Ctrl + Shift + V:粘贴
Ctrl + Shift + T:在同一个窗口新建终端标签页
Ctrl + Shift + W:关闭标签页
Ctrl + Shift + N:新建终端窗口
Ctrl + Shift + Q:关闭终端窗口
Ctrl + L:清除屏幕,与输入:clear效果一样
Ctrl + C:终止当前任务
F11:全屏切换,与还原缩小窗口
Ctrl + →:光标移动到上一个单词的词首
Ctrl + ←:光标移动到下一个单词的词尾

6. 终端控制台中:

 ~ 表示当前用户的home位置。可直接进行切换

例如:
 cd ~/           切换到当前用户的home位置
vim ~/.bashrc      编辑当前用户home目录下的文件。

 

7. "/bin" 和 "/sbin" 的区别

  在Linux系统中绝大多数可执行文件保存在"/bin"、"/sbin"、"/usr/bin"、"/usr/sbin"目录中。

"/bin"(binary):  是二进制执行的文件目录,主要用于具体应用。普通命令。
"/sbin"(system binary):  是系统管理员专用的二进制代码存放目录,主要用于系统管理。需要系统权。
"/usr/bin"(user commands for application):  后期安装的一些软件。用户安装的应用程序。
"/usr/sbin"(super user commands for application):  超级用户的一些管理程序。超级用户安装的应用程序。

 

 7. 查看指令的所在位置的几条指令

(1)which指令

  which指令,寻找执行文件,并打印出该执行文件的所在目录位置。是通过PATH变量中寻找。

which ip

 

 (2) whereis 是从linxu文件数据库(/var/lib/slocate/slocate.db)中寻找,有可能找到刚刚删除的文件,而没有发现新建的文件。

 

(3)locate,同上,不过文件名是部分匹配;

(4)find是直接在硬盘中查找,功能强大,但是一般不用。

 

 

8. "etc/passwd" 和 ”passwd“区别

etd/passwd:保存信息的文件,位于/etc/passwd位置,(普通文件,没有执行权)

passwd,是指令,位于/usr/bin/passwd 位置, 用来修改用户密码的指令。(可执行文件,具有执行权限)

  通过whereis passwd指令,可以检索到对应的执行文件以及普通文件的位置。

 

 

9 在linux控制台下,查找可以结合正则表达式进行搜索,可以检索我们想要的结果

 

 

 

10 、查看相关的操作

1)查看当前路径:pwd

2)显示目录下文件:ls

3)显示文件详细信息:ls -l

4)显示所有文件,包括隐藏文件:ls -a

5)显示全部文件大小和详细信息:ls -alh

6)加载更多效果:ls -alh | more

7)显示指定.xx后缀文件:ls *.xx

8)显示指定.xx后缀且指定文件名长度为2:ls ??.xx

9)显示指定.xx后缀且第二个数为1到6:ls 1[1-6]5.py

10)将目录下所有文件名保存到xx.txt中且覆盖xx.txt原内容:ls > xx.txt

11)将目录下所有文件名保存到xx.txt中,在xx.txt内容末尾追加:ls >> my.txt

12)树状显示目录下文件:tree 

  如果没有tree命令,可以通过apt install tree 安装即可。如将tree列出的信息写入到指定文件中

  tree abctree.text

 

 

 

 

11 目录操作

切换目录cd
1)切换到上级目录:cd ..

2)进入指定(xx)文件夹:cd xx

3)进入上次所在目录:cd-

4)进入主目录:cd;cd ~;

 

12文件操作

1)创建文件夹:     mkdir

2)创建文件:      touch

3)打开文件:      gedit, 或者采用vim指令查看文件

4)删除空文件夹:    rmdir

5)删除文件xx.xx:    rm xx.xx

6)删除文件夹xx:    rm xx/ -r

7)交互式方式执行删除:      rm xx/ -ri

8)强制删除,忽略不存在文件:    rm xx/ -rf

 

 

13 查看一个指令的实际安装目录位置(该可执行指令的连接位置)

  如查看java指令所指的文件位置,以及jre,jdk的位置

which java
查找java指令的目录位置

  执行以下指令,确定/usr/bin/java文件所指向的实际文件位置

ls -lrt /usr/bin/java

  继续执行上述指令,从而可以确定 jvm的安装位置

ls -lrt /etc/alternatives/java

 

   可以确定java实际的可执行文件位于/usr/lib/jvm 位置,该位置内容

 

   进入该文件夹,可以看到该位置是JDK的安装位置。

 

  JAVA_Home=/usr/lib/jvm/java-11-openjdk-amd64;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

参考博客:

  https://blog.csdn.net/weixin_45695709/article/details/123513230

posted on 2022-05-08 13:41  夏天/isummer  阅读(1044)  评论(0编辑  收藏  举报