Linux
文章平均质量分 88
星空黑夜
流氓会武术,谁也挡不住.
展开
-
linux--sh -c
linux--sh -c在Linux使用 echo 并配合命令重定向是实现向文件中写入信息的快捷方式。比如要向 test.asc 文件中随便写入点内容,可以:$ echo “信息” > test.asc$ echo “信息” >> test.asc下面,如果将 test.asc 权限设置为只有 root 用户才有权限进行写操作:$ sudo chown root.root test.asc然后,我们使用 sudo 并配合 echo 命令再次向修改权限之后的 test.asc原创 2020-10-05 12:54:57 · 4800 阅读 · 0 评论 -
linux--cpu
1、查看cpu个数cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l2、查看每个物理cpu核数cat /proc/cpuinfo | grep "cpu cores" | uniq3、查看逻辑cpu核数cat /proc/cpuinfo | grep "processor" | wc -l4、cat /proc/cpuinfo,输出项含义processor :系统中逻辑处理核的编号。对于单核处理器,则认为是其C原创 2020-06-22 11:04:33 · 117 阅读 · 0 评论 -
linux--ps
ps -auf命令行解释:-a 显示所有用户的所有的进程-x 显示无终端的进程-u 显示更多信息-e 显示所有进程返回信息解释:Uid 进程所属用户id,那个用户创建来进程PID 进程idPPID 创建该进程的父进程C cpu使用率STIME 进程被创建的时间TTY 与进程有关的终端类型TIME 进程所使用的cpu时间名词解释:常驻进程,常驻进程一般是指系统进程,以root权限运行在后台,可以处理其他进程的请求。常驻进程没有终端,不能访问dev/t原创 2020-06-22 10:08:19 · 336 阅读 · 0 评论 -
linux--用户
1、用户ID0 管理员1-500 系统用户500以上 普通用户2、useradd 添加用户添加新用户useradd -d /home/user -g developer -m -s /bin/ks h -u 1111 useraccount-d 创建用户主目录-g 添加用户组-m 主目录不存在则创建-u 用户IDuseraccount 用户名3、usermod 修改用户信息4、userdel 删除用户5、groupadd 添加用户组6、更改用户密码.原创 2020-06-22 09:03:45 · 110 阅读 · 0 评论 -
linux--性能检查
性能检查1、vmstat,sar,mpstat检查是否存在cpu瓶颈vmstat:https://www.cnblogs.com/ftl1012/p/vmstat.htmlsar:https://blog.csdn.net/danielmoore/article/details/79083180mpstat:vmstat,free 检查是否存在内存瓶颈iostat 检查是否存在io瓶颈netstat 检查是否存在网络瓶颈...原创 2020-06-21 23:09:59 · 78 阅读 · 0 评论 -
linux--日志
日志守护进程: syslog 位于etc/syslog或者etc/syslogd 配置文件syslog.conf日志类型auth 用户认证时产生的日志,如login和suauthpriv 和auth 类似但只能被特定用户查看console 针对系统控制台的消息cron 系统定期执行计划任务时产生的日志daemon 某些守护进程产生的日志ftp ftp服务kern 系统内核消息local0.local7 由自定义程序使用lpr 与打印机相关mail 邮件日志原创 2020-06-21 22:54:24 · 218 阅读 · 0 评论 -
运营知识自检
https://zixun.html5.qq.com/coolread/article?ch=001203&tabId=10798&tagId=MttTagSource&docId=6393850036647353348&dataSrc=135&pid=2&data_type=1&ctrid=10798&cityid=12098&url=http%3A%2F%2Fkuaibao%2Eqq%2Ecom%2Fs%2F20180118B0AO原创 2020-06-14 23:08:36 · 273 阅读 · 0 评论 -
Linux命令:tcpdump详解
前言:tcpdump 是一款灵活、功能强大的抓包工具,能有效地帮助排查网络故障问题。1 安装1.1 查看是否安装2.2 使用工具安装sudo yum install -y tcpdump2 用法详解2.1 获取网卡的列表tcpdump -D2.2 参数:-i2.2.1 抓取en0的数据tcpdump -i en02.2.2 抓取所有网卡的数据...原创 2019-06-05 10:31:00 · 1224 阅读 · 0 评论 -
Linux命令:nc/ncat详解
nmap-ncat.x86_64版nc/ncatnc/ncat所做的就是在两台电脑之间建立链接并返回两个数据流,在这之后所能做的事就看你的想像力了。你能建立一个服务器,传输文件,与朋友聊天,传输流媒体或者用它作为其它协议的独立客户端。centos 7下安装ncyum install nmap-ncat.x86_64 -y[root@localhost ~]# rpm -ql nmap-n...转载 2019-03-28 15:36:07 · 1462 阅读 · 0 评论 -
Linux版本了解
前言:Redhat系列:RHEL,Fedora,CentOS,红旗Debian系列:Debian,Ubuntu,Mint,雨林木风啊什么的做服务器使用的时候,我一般用CentOS,做桌面使用的时候选择Ubuntu第一.背景和介绍 redhat企业版(rhel),适合企业使用,出色的稳定性和兼容性表现在每个版本都使用了比较成熟的库与内核,并且对一些大型的EDA软件都预先进行了测试...原创 2019-02-24 15:49:06 · 647 阅读 · 0 评论 -
Linux命令:grep详解
[root@www ~]# grep [-acinv] [--color=auto] '搜寻字符串' filename选项与参数:-a :将 binary 文件以 text 文件的方式搜寻数据-c :计算找到 '搜寻字符串' 的次数-i :忽略大小写的不同,所以大小写视为相同-n :顺便输出行号-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行!--color=auto...原创 2018-11-21 17:30:35 · 128 阅读 · 0 评论 -
centos7中防火墙设置
官方文档:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/security_guide/sec-using_firewalls#sec-Introduction_to_firewalld1一、firewall介绍CentOS 7中防火墙是一个非常的强大的功能,在CentOS 6.5...原创 2018-11-16 11:14:16 · 105 阅读 · 0 评论 -
Linux命令:top详解
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,常用于服务端性能分析。统计信息:前五行是系统整体的统计信息;进程信息:统计信息下方类似表格区域显示的是各个进程的详细信息,默认5秒刷新一次。统计信息说明:第1行:Top 任务队列信息(系统运行状态及平均负载),与uptime命令结果相同。第1段:系统当前时间,例如:16:0...原创 2018-11-20 17:07:47 · 3039 阅读 · 1 评论 -
linux命令:tar 解析
初级分析:e.g. 将test.tar.gz解压到/usr/local目录下面tar -C /usr/local -xzf test.tar.gz原创 2018-10-28 12:04:28 · 141 阅读 · 0 评论 -
ssh 错误排查
在搭建Linux集群服务的时候,主服务器需要启动从服务器的服务,如果通过手动启动,集群内服务器几台还好,要是像阿里1000台的云梯Hadoop集群的话,轨迹启动一次集群就得几个工程师一两天时间,是不是很恐怖。如果使用免密登录,主服务器就能通过程序执行启动脚步,自动帮我们将从服务器的应用启动。而这一切就是建立在ssh服务的免密码登录之上的。所以要学习集群部署,就必须了解linux的免密码登录。第...原创 2018-11-20 19:21:06 · 343 阅读 · 0 评论 -
linux检查磁盘空间
直接上干货一、首先使用df -h 命令查看磁盘剩余空间,通过以下图看出/目录下的磁盘空间已经被占满。 二、du -hs命令看一下某个目录大小 三、使用find 命令找到大文件find ./ -size +10M 四、获取各个目录的文件夹大小du -h --max-depth=1 ./...原创 2018-11-07 18:13:50 · 858 阅读 · 0 评论 -
修改终端的hostName
mac环境1、cd ~2、vi .bash_profile如下配置:export PS1="[\u@\h \W]\$ "说明:\u – 当前用户名\h – 主机名hostname\W – 当前目录\w – 当前目录的完整路径\d – 现在的系统日期\t – 现在的系统时间3、source原创 2017-08-11 18:25:43 · 372 阅读 · 0 评论 -
liunx删除含有特殊字符的文件
在Linux系统上,有时候会出现文件名为特殊字符的文件或目录,当我们使用rm来删除这样的文件或目录时,就会出错导致删不掉。但是我们可以依据inode号来删除这样的文件,方法如下:(1)执行ls -i获取文件的inode编号ls -i .viminfo(2)执行find ./ -inum 400560 -exec rm -i {} \; #这里假设要删除文件的inode编号为40...原创 2018-11-07 18:25:26 · 181 阅读 · 0 评论