Ubuntu22.4学习记录

一、shell命令相关

查看命令的两种方式:man ls:查看ls命令的手册,ls --help 查看ls命令帮助

Linux 是对大小写敏感的

1.升级软件版本 sudo apt-get upgrade。

2.查看系统是x86架构还是arm架构:uname -m

3.tab键功能:按一次自动补全 ,按两次显示匹配的所有命令

4.手册命令:man(mannual手册的缩写),man man有详细说明。在man man中j/k向上/向下一行,f/b上一页/下一页。

5.快捷键:ctrl+f/b:向前/向后移动光标,ctrl+a/e:将光标移动到行首/行末,相当于home和end键

6.显示后台进程:jobs -l ,  将后台进程恢复到前台:fg %进程号  , 杀死进程:kill 进程号

7.dpkg用于安装本地软件包如.deb结尾的软件包,apt和apt-get从远程下载软件安装包。具体区别可以百度一下就有。

8.linux命令行格式:command [-option] parament

9.ls -a :显示所有文件,包含隐藏文件。隐藏文件以.开头,需要使用-a(all)显示出来。

10.rm: 移除文件夹。

11.点.的应用:一个.表示当前目录,两个..表示上级目录,cd ..返回上级目录。

12.-l :以列表方式显示。-h -l:内存会以k为单位显示。

13.以-开始的选项命令,可以合在一起输入,例如ls -hla。把可选的功能合在一起,且顺序可交换,例如ls -hal和ls -hla是一样的。

14.通配符:

*:代表任意个数个字符;eg:ls *列出所有文件,ls 1*列出以1开始的文件,ls *1.txt列出以1.txt结尾的文件。ls *1*,列出以1结尾的所有类型的文件。

?:代表任意一个字符

[]:代表可以匹配字符组中的任一一个

[abc]:匹配abc中任意一个参数

[a-f]:匹配从a到f范围内的任意一个字符。

15.~表示用户的家目录。cd 回车可以回到家目录,cd ~也可以回到家目录。

16.cd -在近两次目录之间切换。

17.相对路径:cd 目录。不是以/或者~开头的表示相对目录,是相对于目前目录的下的目录。 

     绝对路径:cd /或者~目录名,表示绝对路径。可以实现不同根下是转换,因为linux的文件结构是树结构。

18.touch:创建空白文件,如果已经存在可以修改文件的最新修改时间。

19.-p:创建多级目录。例如mkdir  -p a/b/c/d

20:linux下同一个目录下,目录名和文件名不能重复。

21:-r:递归删除多级目录。

      -f: 强制删除目录或者文件

所以-rf就是强制递归删除目录,sudo rm -rf  /* 删掉根目录下所有,别尝试,尝试了系统会崩溃掉。

22.tree: 以树的结构列出目录结构,tree ~,显示家目录下的目录树,tree -d 只显示目录。

23.cp:copy,复制命令,cp source destination,eg:cp ~/Doucuments/readme.txt ./readme.txt

24.-i :覆盖文件前提示,-r:若是给出源文件是目录,则cp将递归复制该目录下的所有子目录和文件,目标文件必须是一个目录名。

25.mv:移动目录和文件。如mv readme.txt 123.txt那么readme.txt内容将会移动到123.txt中,并删掉readme.txt,相当于重命令。这样会覆盖掉123.txt中原有的内容,不安全,加入-i,进行覆盖前提示。

26.cat:concatenate一次性查看文件所有内容,在文件内容比较少时使用cat,文件内容较多时使用more.

   more:查看文件内容。通过滚屏显示。

27.-b:添加有内容的行的行号,不包括了空行的行号。

     -n: 包括空行的行号。

28.grep:文本搜索命令,允许对文本进行模式查找,又被称为正则表达式。

-n:显示匹配行及行号。-v显示不包含匹配文本的所有行,相当于求反,-i忽略大小写。

常用两种模式:^a;行首,搜索以a开头的行

                      ke$:行尾,搜索以ke结束的行。

end:38

二、软件工具

1.Ubuntu2022.4中安装搜狗输入法

百度:   搜狗输入法for Linux进入下载页面,点击下载后自动跳转到官方安装教程页面

点击下载时会让选择系统架构,打开终端输入:uname -m即可查看。我的是x86_64

下面我再以自己的语言组织叙述一遍,以官方的为准。

①先将系统安装包都更新到最新:sudo apt update

②安装输入法系统fcitx,卸载输入法系统ibus

安装fcitx:sudo apt install fcitx

设置fcitx开机自启动:sudo cp /usr/share/applications/fcitx.desktop /etc/xdg/autostart/

设置输入法系统为fcitx: 打开语言支持,将键盘输入法系统改成fcitx,并应用到整个系统。

卸载ibus:sudo apt purge ibus

③安装Sogou输入法:sudo dpkg -i /home/optel/下载/sogoupinyin_4.0.1.2800_x86_64.deb

④安装依赖关系,终端输入以下两条命令

sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2

sudo apt install libgsettings-qt1

④重启reboot,在右上角输入法配置中,将搜狗输入法拖到第一位,按Ctrl+空格键(在快捷键中可以修改)激活搜狗输入法和关闭搜狗输入法。

2.截图软件火焰截图flameshot

命令:sudo apt install flameshot

运行命令:flameshot gui

可以在setting-device-keys最后添加自定义快捷键F1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值