Linux基础
对Linux的基础命令进行阐述,方便学习,查阅.
广龙宇
与生活作斗争。
展开
-
【踩坑日记】Pop!OS中文输入法的坑
使用Linux时,特别是涉及到中文的时候,会遇到一些问题。我最近在使用Pop!OS 22.04,这是Ubuntu的一个发行版本。一开始使用时,由于其简洁的用户界面,我感到非常舒适。但是在使用一段时间后,我发现了一些问题。目前最严重也最影响工作的问题是输入法。一开始我只是觉得输入有延迟,并没有认为是输入法的问题。当时我以为是键盘出了问题,延迟很高,有时还会复制一些无意义的东西,导致我的代码一团糟,出现了很多错误。这个问题持续了很长时间,直到最近我偶然切换了输入法,才发现是输入法的问题。原创 2024-04-11 18:25:04 · 819 阅读 · 1 评论 -
【Linux系列】在Pop!OS的启动器中添加自定义程序图标
无论是在Windows上,还是Linux,或者安卓这些我们常用的操作系统上,一些应用程序的快捷方式放在桌面或者启动器,只需要简单的点击就可以启动,但是在Linux上,有相当多的程序是通过命令行启动的,这种方式对于某些人来说确实挺快,但是用惯了Windows就不太适应了,而且在桌面环境下,还是快捷图标更加友好,因此探索了一波Linux创建启动器图标。由于本人使用的操作系统是Pop!OS,是Ubuntu发行版的一个分支,因此基本和Ubuntu是一致的。原创 2024-01-17 11:18:52 · 919 阅读 · 0 评论 -
多任务编程的相关概念
1. 多任务的概念多任务是指在同一时间内执行多个任务,例如: 现在电脑安装的操作系统都是多任务操作系统,可以同时运行着多个软件。多任务效果图:2. 多任务的执行方式并发 并行并发:在一段时间内交替去执行任务。例如:对于单核cpu处理多任务,操作系统轮流让各个软件交替执行,假如:软件1执行0.01秒,切换到软件2,软件2执行0.01秒,再切换到软件3,执行0.01秒……这样反复执行下去。表面上看,每个软件都是交替执行的,但是,由于CPU的执行速度实在是太快了,我们感觉就像这原创 2021-07-29 01:21:14 · 131783 阅读 · 0 评论 -
vim软件的常见指令
1. vim 的末行模式命令:w 保存 :wq 保存退出 :x 保存退出 :q! 强制退出2. vim 的常用命令命令 说明 yy 复制光标所在行 p 粘贴 dd 删除/剪切当前行 V 按行选中 u 撤销 ctr+r 反撤销 >> 往右缩进 << 往左缩进 :/搜索的内容 搜索指定内容 :%s/要替换的内容/替换后的内容/g 全局替换 :开始行数,结束行数s/原创 2021-07-26 23:19:54 · 131592 阅读 · 0 评论 -
用户,用户组相关操作
1. 创建用户命令 说明 useradd 创建(添加)用户 useradd命令选项:选项 说明 -m 自动创建用户主目录,主目录的名字就是用户名 -g 指定用户所属的用户组,默认不指定会自动创建一个同名的用户组 说明:useradd命令的使用需要使用管理员权限,前面需要加上sudo 创建用户如果不指定用户组,默认会自动创建一个同名的用户组 查看用户是否创建成功,可以查看/etc/passwd这个文件 查看用户组是否创建成功,可以查看/e..原创 2021-07-26 23:17:50 · 131722 阅读 · 0 评论 -
获取管理员权限的相关命令
1. sudo命令的使用命令 说明 sudo -s 切换到root用户,获取管理员权限 sudo 某个命令的执行需要获取管理员权限可以在执行命令前面加上sudo 有时候也是 sudo su 如果只是某次操作需要使用管理员权限建议使用 sudo , 也就是说临时使用管理器权限。 如果大量操作都需要使用管理员权限 sudo –s, 但是操作需谨慎。2. whoami命令的使用命令 说明 whoami 查看当前用户限 3. exit命令的使用原创 2021-07-26 23:11:22 · 132408 阅读 · 0 评论 -
文件查找和文件权限
1. find命令及选项的使用命令 说明 find 在指定目录下查找文件(包括目录) find命令选项:选项 说明 -name 根据文件名(包括目录名)字查找 2. find命令结合通配符的使用通配符:是一种特殊语句,主要有星号(*)和问号(?),用来模糊搜索文件通配符 说明 * 代表0个或多个任意字符 ? 代表任意一个字符 扩展:通配符不仅能结合find命令使用,还可以结合其它命令使用, 比如:..原创 2021-07-26 23:08:51 · 132056 阅读 · 0 评论 -
文本搜索命令
1. grep命令的使用命令 说明 grep 文本搜索 2. grep命令选项的使用命令选项 说明 -i 忽略大小写 -n 显示匹配行号 -v 显示不包含匹配文本的所有行 3. grep命令结合正则表达式的使用正则表达式 说明 ^ 以指定字符串开头 $ 以指定字符串结尾 . 匹配一个非换行符的字符 5. 总结grep 命令是完成文本搜索操作的 文本搜索的命令格式: grep 选项原创 2021-07-26 23:05:46 · 131645 阅读 · 0 评论 -
Linux的链接
1. 链接命令的介绍链接命令是创建链接文件,链接文件分为:软链接 硬链接命令 说明 ln -s 创建软链接 ln 创建硬链接 2. 软链接类似于Windows下的快捷方式,当一个源文件的目录层级比较深,我们想要方便使用它可以给源文件创建一个软链接。注意点:如果软链接和源文件不在同一个目录,源文件要使用绝对路径,不能使用相对路径。 删除源文件则软链接失效 可以给目录创建软链接软链接的作用是方便文件的快速访问,比如:给一个复杂路径下的文件创建一个软链接原创 2021-07-25 17:23:29 · 131487 阅读 · 0 评论 -
查看文件内容命令
1. 查看文件内容命令的使用命令 说明 cat 查看小型文件 more 分屏查看大型文件 说明:cat命令结合重定向可以完成多个文件的合并 gedit 文件编辑命令,可以查看和编辑文件more命令的效果当查看内容信息过长无法在一屏上显示时,可以使用 more 命令在终端分配显示文件内容。操作键说明:操作键 说明 空格 显示下一屏信息 回车 显示下一行信息 b 显示上一屏信息 f 显示下一屏信息 q原创 2021-07-25 16:43:07 · 131562 阅读 · 0 评论 -
重定向命令
1. 重定向命令的介绍重定向也称为输出重定向,把在终端执行命令的结果保存到目标文件。2. 重定向命令的使用命令 说明 > 如果文件存在会覆盖原有文件内容,相当于文件操作中的‘w’模式 >> 如果文件存在会追加写入文件末尾,相当于文件操作中的‘a’ 模式 说明:只要在终端能显示信息的命令都可以使用重定向,比如: tree 终端内容保存到文件使用重定向有两种方式:>和>> >表示每次只写入最新的数据,原有数据...原创 2021-07-25 16:41:13 · 133539 阅读 · 0 评论 -
mkdir、rm、cp、mv命令
1. mkdir命令选项命令选项 说明 -p 创建所依赖的文件夹 2. rm命令选项命令选项 说明 -i 交互式提示 -r 递归删除目录及其内容 -f 强制删除,忽略不存在的文件,无需提示 -d 删除空目录 3. cp命令选项命令选项 说明 -i 交互式提示 -r 递归拷贝目录及其内容 -v 显示拷贝后的路径描述 -a 保留文件的原有权限 -a选项说明:-a 选项还支持原创 2021-07-25 16:33:15 · 131429 阅读 · 0 评论 -
ls命令选项
1. ls命令选项使用命令选项 说明 -l 以列表方式显示 -h 件大小单位显示,默认是字节 -a 显示隐藏文件和隐藏目录 注意:默认文件大小单位为字节。原创 2021-07-25 16:28:45 · 131600 阅读 · 0 评论 -
查看帮助命令
1. 查看命令帮助方式--help 使用说明: 命令 --help man 使用说明: man 命令查看命令帮助的目的说明:查看命令帮助目的是查看命令选项信息的man命令的说明:操作键 说明 空格 显示下一屏信息 回车 显示下一行信息 b 显示上一屏信息 f 显示下一屏信息 q 退出 ...原创 2021-07-25 16:24:51 · 131395 阅读 · 0 评论 -
文件或目录的创建、删除、复制、移动
1. 创建、删除文件及目录命令的使用命令 说明 touch 文件名 创建指定文件 mkdir 目录名 创建目录(文件夹) rm 文件名或者目录名 删除指定文件或者目录 rmdir 目录名 删除空目录 说明:rm命令想要删除目录需要加上-r选项,-r表示递归删除目录及其内容,-f则是无提示强制删除。2. 复制、移动文件及目录命令的使用命令 说明 cp 拷贝文件、拷贝目录 mv 移动文件、移动目录、重命名 说明:原创 2021-07-25 16:23:00 · 131836 阅读 · 0 评论 -
切换目录命令
1. 切换目录命令的使用命令 说明 cd 目录 切换到指定目录 cd ~ 切换到当前用户的主目录 cd .. 切换到上一级目录 cd . 切换到当前目录 cd - 切换到上一次目录 注意:cd命令切换目录时,这个目录必须存在。 cd 后面不写目录等价于cd ~...原创 2021-07-25 16:18:34 · 133041 阅读 · 0 评论 -
查看目录命令
1. 查看目录命令的使用命令 说明 ls 查看当前目录信息 tree 以树状方式显示目录信息 2. 查看当前目录路径命令 说明 pwd 查看当前目录路径 3. 清除终端内容命令 说明 clear 清除终端内容 ...原创 2021-07-25 16:16:11 · 132732 阅读 · 0 评论 -
什么是操作系统
1. 常见的操作系统Windows mac OS Linux iOS Android2. 操作系统的定义操作系统直接运行在计算机上的系统软件, 它是控制硬件和支持软件运行的计算机程序。是管理计算机硬件与软件资源的计算机程序。3. 操作系统的作用操作系统也提供一个让用户与系统交互的操作界面。向下控制硬件向上支持软件的运行,具有承上启下的作用。...原创 2021-07-25 16:11:33 · 131080 阅读 · 1 评论