![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
pan269
这个作者很懒,什么都没留下…
展开
-
pve7新建centos ct仔鸡链接报错 -bash: warning: setlocale: LC_CTYPE: cannot change locale (C.utf8): No such fi
然后将 /etc/locale.conf 中的设置替换为 zh_CN.utf8 重新链接即可。/etc/locale.conf 中的设置不存在的原因。今天新建好pve7 -centos7仔鸡,连接时报错。先用locale -a 查找有哪些。原创 2022-08-09 15:17:41 · 396 阅读 · 1 评论 -
Linux 系统内核参数sysctl.conf
#最大的待发送TCP数据缓冲区空间 net.inet.tcp.sendspace=65536 #最大的接受TCP缓冲区空间 net.inet.tcp.recvspace=65536 #最大的接受UDP缓冲区大小 net.inet.udp.sendspace=65535 #最大的发送UDP数据缓冲区大小 net.inet.udp.maxdgram=65535 #本...原创 2018-05-16 09:55:49 · 444 阅读 · 0 评论 -
LINUX如何解决服务器TCP连接TIMEOUT过长
根据TCP协议定义的3次握手断开连接规定,发起socket主动关闭的一方 socket将进入TIME_WAIT状态,TIME_WAIT状态将持续2个MSL(Max Segment Lifetime),在Windows下默认为4分钟,即240秒,TIME_WAIT状态下的socket不能被回收使用. 具体现象是对于一个处理大量短连接的服务器,如果是由服务器主动关闭客户端的连接,将导致服务器端存在大量...转载 2018-05-16 09:52:28 · 12876 阅读 · 0 评论 -
第9章_awk介绍
如果要格式化报文或从一个大的文本文件中抽取数据包,那么awk可以完成这些任务。它在文本浏览和数据的熟练使用上性能优异有三种方式调用a w k,第一种是命令行方式,如:awk [-F field-separator] 'commad' input-file(s)上面例子中, [ - F域分隔符]是可选的,因为a w k使用空格作为缺省的域分隔符,因此如果要浏览域间有空格的文本,不必指定这个选项,但如...原创 2018-05-18 16:42:52 · 255 阅读 · 0 评论 -
第8章_grep家族
grep可能是最常用的命令之一grep一般格式为:grep [选项]基本正则表达式[文件]在grep 命令中输入字符串参数时,最好将其用双引号括起来。常用的grep 选项有:-c 只输出匹配行的计数。-i 不区分大小写(只适用于单字符)。-h 查询多文件时不显示文件名。-l 查询多文件时只输出包含匹配字符的文件名。-n 显示匹配行及行号。-s 不显示不存在或无匹配文本的错误信息。-v 显示不包含匹...原创 2018-05-18 16:24:51 · 166 阅读 · 0 评论 -
第7章_正则表达式介绍
^ 只只匹配行首$ 只只匹配行尾* 只一个单字符后紧跟*,匹配0个或多个此单字符[ ] 只匹配[ ]内字符。可以是一个单字符,也可以是字符序列。可以使用-表示[ ]内字符序列范围,如用[ 1 - 5 ]代替[ 1 2 3 4 5 ]\ 只用来屏蔽一个元字符的特殊含义。因为有时在s h e l l中一些元字符有特殊含义。\可以使其失去应有意义. 只匹配任意单字符p a t t e r n \ { n...原创 2018-05-18 16:12:41 · 178 阅读 · 0 评论 -
第6章_命令执行顺序
我们可以使用&& 当前面的运行成功时 运行后面的命令使用|| 当前面的命令失败时 运行后面的命令()和{}都是对一串的命令进行执行,但有所区别:相同点:()和{}都是把一串的命令放在括号里面,并且命令之间用;号隔开不同点()只是对一串命令重新开一个子shell进行执行,{}对一串命令在当前shell执行()最后一个命令可以不用分号,{}最后一个命令要用分号()里的第一个命令和左边括...原创 2018-05-18 16:05:47 · 224 阅读 · 0 评论 -
第5章_shell输入与输出
shell 输入和输出有两个 1 键盘/屏幕 2文件 默认是键盘/屏幕关于echo 在linux系统中 我们必须加参数-n 来使得echo 不换行 -e 来使转义生效 但是\n \c这种还是可以生效的可以使用read语句从键盘或文件的某一行文本中读入信息,并将其赋给一个变量如果只有一个变量的话 read 会获取在结束符或者回车之前的所有字符串 如果有多个的话会以空格分割变量c a t是...原创 2018-05-18 15:43:16 · 223 阅读 · 0 评论 -
第4章_文件名置换
使用 * 和? [...]和[!...]当我们ls * 时 会查出当前目录下的所有文件 ls ? 时 查出当前目录下名字只有一个字符串的文件原创 2018-05-18 14:42:26 · 124 阅读 · 0 评论 -
第3章_后台执行命令
cron 和crontabc r o n是系统主要的调度进程,可以在无需人工干预的情况下运行作业。有一个叫做crontab的命令允许用户提交、编辑或删除相应的作业。每一个用户都可以有一个crontab文件来保存调度信息。可以使用它运行任意一个s h e l l脚本或某个命令crontab 的格式是第1列分钟1~5 9第2列小时1~2 3(0表示子夜)第3列日1~3 1第4列月1~1 2第5列星期0...原创 2018-05-18 13:29:35 · 138 阅读 · 0 评论 -
第2章_使用find和xargs
find是linux中一个十分强大的查找命令find命令的一般形式为:find pathname -options [-print -exec -ok]pathname find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print find命令将匹配的文件输出到标准输出。-exec find命令对匹配的文件执行该参数所给出的s h e l l命令。相应命令的形式为' c...原创 2018-05-18 11:14:24 · 169 阅读 · 0 评论 -
第1章_文件安全与权限
文件安全是系统安全的一部分在linux中文件安全与权限有着密不可分的联系linux中文件/目录 的权限有读(r 4),写(w 2 ),执行(x 1) 4+2+1=7 也就是拥有 读写执行的权限...原创 2018-05-18 10:25:52 · 218 阅读 · 0 评论 -
LINUX与UNIX SHELL编程指南
我想通过学习这本书来学习shell第1章_文件安全与权限第2章_使用find和xargs第3章_后台执行命令第4章_文件名置换第5章_shell输入与输出第6章_命令执行顺序第7章_正则表达式介绍第8章_grep家族第9章_awk介绍第10章_sed用法介绍第11章_合并与分割第12章_tr用法第13章_登录环境第14章_环境和shell变量第15章_引号第16章_shell脚本介绍第17章_条件...原创 2018-05-17 17:22:01 · 317 阅读 · 0 评论