![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 92
学徒小新
自动化专业
展开
-
(八)Linux的进程与线程
多任务处理是指用户可以在同一时间内运行多个应用程序,每个正在执行的程序被称为一个任务。一个任务包含一个或多个完成独立功能的子任务,其中子任务可以是进程或线程。Linux就是一个支持多任务的操作系统,比起单任务系统它的功能增强许多。原创 2024-06-25 20:18:36 · 842 阅读 · 0 评论 -
(七)Linux的I/O编程
标准I/O的对象就是流。当用标准I/O打开一个文件时,就会创建一个FILE结构体描述该文件。其中FILE结构体称为流。标准I/O函数都基于流进行各种操作。标准I/O中的缓冲类型。原创 2024-05-26 16:35:31 · 891 阅读 · 0 评论 -
(六)Linux的Shell编程(下)
和 Java、PHP 等语言不一样,sh 的流程控制不可为空。(1)选择语句1)if 语句语法格式:2)if else语法格式:3)if else-if else 语法格式:if else 的 […] 判断语句中大于使用 -gt,小于使用 -lt。如果使用 ((…)) 作为判断语句,大于和小于可以直接使用 > 和原创 2024-05-08 16:21:32 · 903 阅读 · 0 评论 -
(六)Linux的Shell编程(中)
s %c %d %f 都是格式替代符,%s 输出一个字符串,%d 整型输出,%c 输出一个字符,%f 输出实数,以小数形式输出。%-10s 指一个宽度为 10 个字符(- 表示左对齐,没有则表示右对齐),任何字符都会被显示在 10 个字符宽的字符内,如果不足则自动以空格填充,超过也会将内容全部显示出来。printf 使用引用文本或空格分隔的参数,外面可以在 printf 中使用格式化字符串,还可以制定字符串的宽度、左右对齐方式等。最高, -a 次之, -o 最低。原创 2024-05-08 15:29:41 · 848 阅读 · 0 评论 -
(六)Linux的Shell编程(上)
在 Shell 编程中,变量是用于存储数据值的名称。原创 2024-05-08 10:54:00 · 1186 阅读 · 0 评论 -
(五)Linux的编程环境
make 工程管理器也就是个“ 自动编译管理器” ,它能够根据文件时间戳自动发现更新过的文件而减少编译的工作量, 同时, 它通过读入makefile 文件的内容来执行大量的编译工作。递归展开方式定义的变量是在引用该变量时进行替换的, 即如果该变量包含了对其他变量的引用, 则在引用该变量时一次性将内嵌的变量全部展开, 虽然这种类型的变量能够很好地完成用户的指令, 但是它也有严重的缺点, 如不能在变量后追加内容( 因为语句:CFLAGS = $(CFLAGS) -O 在变量扩展过程中可能导致无穷循环)。原创 2024-05-07 17:47:39 · 669 阅读 · 0 评论 -
(四)Linux的用户与用户组管理
添加和删除用户对每位Linux系统管理员都是轻而易举的事,比较棘手的是如果要添加几十个、上百个甚至上千个用户时,我们不太可能还使用useradd一个一个地添加,必然要找一种简便的创建大量用户的方法。系统中有一类用户称为伪用户,这些用户在/etc/passwd文件中也占有一条记录,但是不能登录,因为它们的登录Shell为空。常用的选项包括-c, -d, -m, -g, -G, -s, -u以及-o等,这些选项的意义与useradd命令中的选项一样,可以为用户指定新的资源值。刚添加的账号是被锁定的,无法使用。原创 2024-05-07 10:08:45 · 843 阅读 · 0 评论 -
(三)Linux的文件基本属性
其中,我们可以使用数字来代表各个权限,各权限的分数对照如下:r:4,w:2,x:1。第 2、5、8 位表示写权限,如果用 w 字符表示,则有写权限,如果用 - 字符表示没有写权限;第 3、6、9 位表示可执行权限,如果用 x 字符表示,则有执行权限,如果用 - 字符表示,则没有执行权限。其中,第 1、4、7 位表示读权限,如果用 r 字符表示,则有读权限,如果用 - 字符表示,则没有读权限;第4-6位确定属组(所有者的同组用户)拥有该文件的权限,第7-9位确定其他用户拥有该文件的权限。原创 2024-05-06 10:31:01 · 752 阅读 · 0 评论 -
(二)Linux的系统目录结构
登录系统后,在当前命令窗口下输入命令:ls /,可以查看根目录。原创 2024-05-06 10:30:07 · 709 阅读 · 0 评论 -
(一)Linux的vim编辑器的使用
代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。vim 则可以说是程序开发者的一项很好用的工具。基本上 vi/vim 共分为三种模式,命令模式(Command Mode)、输入模式(Insert Mode)和命令行模式(Command-Line Mode)(1)一般模式可用的光标移动、复制粘贴、搜索替换等。(2)一般模式切换到编辑模式的可用的按钮说明。(4)Vim 环境的变更。原创 2024-05-05 17:57:18 · 1204 阅读 · 0 评论