![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 94
基础
qq_33406021
为人诚实,温良可受
展开
-
C语言-进程-线程
USER: 启动这些进程的用户PID: 进程的ID%CPU 进程占用的CPU百分比;%MEM 占用内存的百分比;VSZ:进程占用的虚拟内存大小(单位:KB)RSS:进程占用的物理内存大小(单位:KB)原创 2024-05-06 11:40:30 · 738 阅读 · 0 评论 -
C语言-目录、用户信息和时间的相关操作函数
在系统命令行下我们可以通过 “ mkdir” , “ rmdir” 命令通过Shell来实现帮我们创建一个目录和删除一个目录,倘若参数buf 为NULL,getcwd()会依参数size 的大小自动配置内存(使用malloc()),如果参数size 也为0,则getcwd()会依工作目录绝对路径的字符串长度来决定所配置的内存大小,然后返回自动配置内存的指针,既然是malloc分配的堆内存,用完后记得要用free释放。如果成功,它返回指针buf,我们可以访问buf来获取当前的目录。成功返回0,否则返回-1。原创 2024-05-04 06:03:49 · 272 阅读 · 0 评论 -
用户与用户组管理
Linux系统中的每个用户都在/etc/passwd文件中有一个对应的记录行,它记录了这个用户的一些基本属性。这个文件对所有用户都是可读的。原创 2023-06-08 13:16:12 · 208 阅读 · 0 评论 -
软件安装源码和二进制包
什么是源码包?其实就开发完是什么样子就是什么样子,大多数源码包都是c或汇编语言写的。原创 2023-06-07 22:01:32 · 1403 阅读 · 0 评论 -
vim工具的应用
在 vim 中可以同时打开两个文件,只要执行如下命令:#-o 小写 o 会上下分屏打开两个文件#-O 大写 O 会左右分屏打开两个文件这样可以同时打开两个文件, 方便操作。如果是 “-o” 上下打开两个文件, 可以通过先按 “ctrl+w” ,再按“上下箭头”的方式在两个文件之间切换。如果是“-O”左右打开两个文件,可以通过先按“ctrl+w”,再按“左右箭头”的方式在两个文件之间切换。原创 2023-06-07 10:10:03 · 107 阅读 · 0 评论 -
挂载命令mount
Linux中的根目录以外的文件要想被访问,需要将其“关联”到根目录下的某个目录来实现,这种关联操作就是“挂载”,这个目录就是“挂载点”,解除此关联关系的过程称之为“卸载”。(1)目录事先存在,可以用mkdir命令新建目录;(2)挂载点目录不可被其他进程使用到;(3)挂载点下原有文件将被隐藏。挂载点下最好是空的!原创 2023-06-06 21:05:01 · 8367 阅读 · 0 评论 -
管道符(文本流)》(追加输出)>(覆盖输出)
命令格式: 命令 1 | 命令 2 或 命令 1 | 命令 2 | 命令3… 命令 1 的正确输出作为命令 2 的操作对象例子 1:把ls -l 命令输出的结果,分页显示: 可是这样操作实在不方便,这时就可以利用管道符了。命令如下:例子 2:在命令 ll /etc/的结果中搜索 yum开头 的文件,grep是检索文件内容的命令例子 3:查看指定端口正在被监听的数量,显示正处在链接状态的远程访问终端的个数 读懂这个需求,先看看什么是端口 一台拥有IP地址的主机可以提供许多服务原创 2023-06-06 12:03:12 · 108 阅读 · 0 评论 -
Docker
首先笼统地说,Docker就是我们上面说的容器模型中的一种具体的实现产品,是一个运行在Windows或Linux上的软件。总体来说,在平时我们口头交流上,说的Docker可能是下面的几种情况:1、Docker公司。2、Docker引擎。3、Docker开源项目( Moby )。Docker 公司Docker公司位于旧金山,由法裔美籍开发者和企业家Solomon Hykes创立,其标志如图:“Docker”一词来自英国口语,意为码头工人(Dock Worker),即从船上装卸货物的人。原创 2023-06-05 11:50:31 · 137 阅读 · 0 评论 -
xfs文件系统的备份和恢复与磁盘管理
centos7选择xfs格式作为默认文件系统,而且不再使用以前的ext,但它仍然支持ext4,xfs专为大数据产生,每个单个文件系统最大可以支持8eb,单个文件可以支持16tb,不仅数据量大,而且扩展性高。还可以通过xfsdump,xfsrestore来备份和恢复数据。这里我们就先玩玩怎么在xfs文件系统中,完整备份和恢复数据。原创 2023-06-06 11:14:39 · 2883 阅读 · 0 评论 -
搜索命令whereis,which find grep,locate
A-Za-z] 等价于 [[:alpha:]][0-9] 等价于 [[:digit:]][A-Za-z0-9] 等价于 [[:alnum:]]tab,space 等所有空白字符 [[:space:]][A-Z] 等价于 [[:upper:]][a-z] 等价于 [[:lower:]]标点符号 [[:punct:]]例子:[root@CentOS7 ~]# grep “[[:punct:]]” ./grepdemo.txt。原创 2023-06-06 06:46:30 · 244 阅读 · 0 评论 -
linux-权限管理基本命令
d:目录文件l:链接文件b:块设备文件s:套接口文件c:字符设备文件p:管道文件,特殊少见的设备-: 表示普通文件w:写r: 读x:执行。原创 2023-06-05 14:03:15 · 1615 阅读 · 0 评论 -
linux-Centos7系统时间管理、帮助命令、关机命令和启动级别、恢复root密码
查看和修改系统时间:查看硬件时间:# hwclock查看系统时间:# date修改时间date命令:-s, --set=STRING 把时间设为字符串所描述的时间: 前面我们说过Linux的命令有几千条这多,所以,不可能在课上全部讲完,也不可能一直记得住这门多命令,那么,在工作的时候忘记了某个命令的具体用法,出来查笔记和百度外怎么办?可以查系统自带的帮助文档:1—man 命令 :查看手册页或命令描述例:man ls man命令查看帮助时,支持它支持上翻下翻,搜索(直接输入斜线),退原创 2023-06-05 11:48:27 · 70 阅读 · 0 评论 -
Centos7.6yum配置
远程连接软件SecureCRT,免安装,解压即可用,可以预先添加所需要连接的主机,打包上传到网盘或其它自已能下载的地方,再次使用时,下载解压直接可用,省不少时间呢。baseurl=file:///mnt -------> /mnt表示的是光盘的挂载点 . file:后面有3个///这是规定。gpgcheck=0 ---->取消验证,自己的yum源一般不用校验它。name=CentOS-server ----->描述信息。enabled=1 ------>启用。原创 2023-06-03 11:56:24 · 1101 阅读 · 0 评论 -
Docker三剑客
Compose 项目是 Docker 官方的开源项目,其代码目前在https://github.com/docker/compose上开源。通过前面的学习,我们知道使用一个 Dockerfile 模板文件,可以让用户很方便的定义一个单独的应用容器。然而,在日常工作中,经常会碰到需要多个容器相互配合来完成某项任务的情况。例如要实现一个 Web 项目,除了 Web 服务容器本身,往往还需要再加上后端的数据库服务容器,甚至还包括负载均衡容器等。原创 2023-05-27 07:02:58 · 554 阅读 · 2 评论