自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Linux shell 脚本编程

这个程序是使用纯文本文件,将一些shell的语法与命令(含外部命令)写在里面,搭配正则表达式、管道命令与数据流重定向等功能( . sh后缀)主要根据程序的运行状态、输入数据、变量的取值、控制信号以及运行时间等因素来控制程序的运行流程。:起始元素id:元素个数]}:显示数组中以起始元素为首的指定个数的元素(注意:这里起始元素id不能为负值。主要用于进行简单的整数运算,包括加(+)、减(-)、乘(\*)、整除(/)和求模(%)等操作。$* 包含所有命令行参数,是一个整体:“$1,$2,……

2023-04-28 22:31:16 127

原创 用户管理相关命令

语法:passwd [-k] [-l] [u] [-f] [-d] [-S] username。是系统能够识别的用户清单。用户登陆时,系统查询这个文件,确定用户的UID并验证用户口令。登陆名、经过加密的口令、UID、默认的GID、个人信息、主目录、登陆shell。使用方法:deluser - -remove -home user1。组名、加密的口令、GID号成员列表,彼此用逗号隔开。删除用户user1的同时删除用户的工作目录。添加用户名为newuser的新用户。root用户可以修改任何用户的口令。

2023-04-27 21:36:30 77

原创 查看进程的命令

通常会全屏显示,而且会随着进程状态的变化不断更新整个系统的信息也会显示,为查找问题提供了便利可以显示系统总共有多少CPU和内存资源以及负载平衡等信息(q键退出)将所有行程以树状图显示,树状图将会以pid(如果有指定)或是以init这个基本进程为根,如果有指定使用者id,则树状图会只显示该使用者所拥有的进程。kill命令向指定的进程发出一个信号signal,在默认情况下,kill命令向指定进程发出信号15,正常情下,将杀死那些不捕捉或不忽略这个信号的进程。语法:ps [options]

2023-04-27 21:01:05 629

原创 解压缩相关命令

tar命令符号模式的一般语法格式为:tar [ -t |-x | -r | -c | -v | -f | -j | -z ] tarfile filelist。tar命令主要用于将若干文件或目录合并为一个文件,以便备份和压缩。当然,之后出现tar程序的改进版本,可以实现在合并归档的同时进行压缩。仍是没有经过压缩的,它所使用的磁盘空间仍等于其所有文件的总和。也是将一组文件或目录保存一个文件中,并按照某种存储格式保存在磁盘上,所占磁盘空间比其中所有文件总和要少。压缩后的文件后缀名为.zip,可以压缩目录,

2023-04-27 19:45:51 74

原创 文件处理相关命令

进行判断 : awk -F ':' ' $1 == "linux" {print $0 } ' passwd。sed -i '20,34s/linux/Linux/' passwd 20到34行替换。sed -i 's/linux/Linux/' passwd 替换一个linux为Linux。赋值: awk -F ':' ' $1 = "tftp" {print $0} ' passwd。sed -i 's/linux/Linux/g' passwd 全部替换。

2023-04-27 18:12:14 25

原创 文件搜索相关命令

find . -name “file” -type l : 查找当前目录下的file文件并且是链接文件。也可以改为 : find . -name “file” -a -type l。:逻辑与,在命令中用-a表示,是系统缺省的选项,表示只有当所给的条 件都满足时,寻找条件才算满足。-A除了显示符合范本样式的那一列之外,并显示该行之后的内容。-i忽略字符大小写的差别。-C除了显示符合样式的那一行之外,并显示该行之前后的内容。-B除了显示符合样式的那一行之外,并显示该行之前的内容。

2023-04-27 14:41:11 232

原创 文件处理相关命令、硬链接和软链接

ln -s file file1 : 创建软链接 ,使用“ls –l”命令可以查看到新创建的链接文件所指向的目标文件名。假如删除目标文件后,重新创建一个同名文件,软链接将恢复,硬链接不再有效,因为文件的inode已经改变。ln file file1 : 创建硬链接(inode号相同,ls -i 查看inode号)对一个已存在的链接文件执行移动或删除操作,有可能导致链接的断开。如果是修改硬链接的目标文件名,链接依然有效;如果修改软链接的目标文件名, 则链接将断开;绝对路径而不是相对路径。

2023-04-27 02:30:12 61

原创 linux shell 命令

)除了其中指定的字符,均可匹配用file_[^otr].txt,除了file_o.txt、file_r.txt和file_t.txt的其他文件。方括号([ - ]) 匹配指定的一个字符范围用file_[a-z].txt,匹配file_a.txt、file_b.txt,直到file_z.txt。]) 匹配其中指定的一个字符用file_[otr].txt,匹配file_o.txt、file_r.txt和file_t.txt。) 匹配一个长度的字符用flie_?

2023-04-27 01:37:19 1056 1

原创 数据类型、常量、变量及运算符

u=‘ ’+‘B’ u存放字符‘b’ u=32+66。v=‘b’-32 v存放字符‘B’ v=97-32。b=‘A’+2 b存放字符‘C’ b=65+2。基本类型:整型:signed (有符号数) short 、int 、long、long long。

2023-04-24 19:58:57 46 1

原创 指针及数组指针

a[i] = p[i] = * (p+i) = * (a+i)例: a + i → * (a+i) → * ( a + i ) + j → * ( * (a+i) + j )例:int a [3] [3] 含有三个元素:a[0],a[1],a[2]。元素 a[0], a[1] , a[2]都是一维数组名。a[3] [2] 分为 a [0] [0] a[0] [1] = a[0] = * a。例:int a , *p=&a;例: q = p ++;

2023-04-24 19:58:56 68 1

原创 Linux命令和C语言基础

Linux命令和C语言基础

2023-03-06 19:55:53 129 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除