Linux积累

#统计文件中搜索出现的行数
grep "搜索" 文件名 | wc -l
#统计文件中搜索出现的次数
grep "搜索" 文件名 | wc -w

#将filea中的第一个aaa替换为bbb
sed 's/aaa/bbb/'  filea   
#将filea中的所有的aaa替换为bbb
sed 's/aaa/bbb/g'  filea  

# 改变权限
chmod 777 filepath
# 改变所有者
chown test filepath 
# 改变所属组
chgrp user filepath

drwxr-xr-x
d :第一段,表示文件类型(文件?目录)
rwx: 第二段,文件所有者权限
r-x:第三段,文件所有者所在组权限
r-x:第四段,其他用户权限

ps命令用来列出系统中当前运行的那些进程
ls显示当前目录中的文件名字
pg提供了一次性的查看进程结果,但所提供的查看结果不是动态连续的
jobs 查看后台进程作业

#usermod -l 修改账号名称,使用格式:
usermod -l  new_name  old_name

option routers                  192.168.0.1;配置默认网关
option subnet-mask             255.255.255.0;配置子网掩码
option domain-name-servers     192.168.1.1;指定DNS服务器
option domain-name-servers         配置多个DNS服务器

访问速率设置:
anon_max_rate=0
设置匿名登入者使用的最大传输速度,单位为B/s,0 表示不限制速度。默认值为0。
local_max_rate=0
本地用户使用的最大传输速度,单位为B/s,0 表示不限制速度。预设值为0。

Linux下进程通信的八种方法:管道(pipe),命名管道(FIFO),内存映射(mapped memeory),消息队列(message queue),共享内存(shared memory),信号量(semaphore),信号(signal),套接字(Socket)

临界区是什么?这是和并发相关的一个概念,临界区指在这个“区”内只能被一个线程访问,后进入
 临界区的线程阻塞,等到之前的线程出临界区后,才能访问

/etc/fstab是用来存放文件系统的静态信息的文件。位于/etc/目录下,可以用命令less /etc/fstab 来查看,如果要修改的话,则用命令 vi /etc/fstab 来修改。 当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。

在内存小于2G的情况下,交换分区应为内存的2倍,超过2G的话,交换分区为物理内存加上2G

由于硬链接是有着相同 inode 号仅文件名不同的文件,因此硬链接存在以下几点特性:

  • 文件有相同的 inode 及 data block;
  • 只能对已存在的文件进行创建;
  • 不能交叉文件系统进行硬链接的创建;
  • 不能对目录进行创建,只可对文件创建;
  • 删除一个硬链接文件并不影响其他有相同 inode 号的文件。

软链接与硬链接不同,若文件用户数据块中存放的内容是另一文件的路径名的指向,则该文件就是软连接。软链接就是一个普通文件,只是数据块内容有点特殊。软链接有着自己的 inode 号以及用户数据块。因此软链接的创建与使用没有类似硬链接的诸多限制:

  • 软链接有自己的文件属性及权限等;
  • 可对不存在的文件或目录创建软链接;
  • 软链接可交叉文件系统;
  • 软链接可对文件或目录创建;
  • 创建软链接时,链接计数 i_nlink 不会增加;
  • 删除软链接并不影响被指向的文件,但若被指向的原文件被删除,则相关软连接被称为死链接(即 dangling link,若被指向路径文件被重新创建,死链接可恢复为正常的软链接)。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值