
Linux: 系统相关
文章平均质量分 64
北雨南萍
长期专注于实时音视频通信技术、音视频处理技术,包括基于webrtc的音视频通信解决方案,基于ffmpeg的媒体处理解决方案。
展开
-
CentOS7 离线部署docker和docker-compose环境
1. 下载docker tar.gz包下载地址:本文选择版本:23.0.62.创建docker.service文件3. 一键安装脚本注意: 安装脚本和docker.service文件放在安装包的同级目录下4. 执行脚本./install_docker.sh tar包路径解压tar包...docker/docker/ctr将docker目录移到/usr/bin目录下...将docker.service 移到/etc/systemd/system/ 目录...添加文件权限...原创 2024-09-25 16:39:45 · 1426 阅读 · 0 评论 -
linux mail命令发送邮件失败的解决
使用linux自带的邮件功能测试邮件发送功能如下:$ mail -s test xxx@163.comsldkfjlskdjf[CTRL+D]cc:有时会出再提示:You have a new mail in /var/spool/mail/root 并且在邮箱中看不到邮件;解决办法:1. 查看出错的日志$ tail -n 50 /var/spool原创 2013-12-13 22:37:17 · 25360 阅读 · 0 评论 -
Linux中find常见用法示例
find path -option [-print] [-exec -ok command ] {} \;find命令的参数;path: find命令所查找的目录路径。例如, "."表示当前目录,"/"表示系统根目录。-print: 将匹配的结果输出到标准输出。-exec: 对匹配的结果执行该参数所给出的shell命令。 相应命令的转载 2013-02-25 06:54:30 · 555 阅读 · 0 评论 -
.tar.xz文件的解压
这种文件是使用tar打包后再压缩生成的。解压方法是:1、xz -d **.tar.xz2、tar -xvf **.tar如没有按照xz工具,则首先需要下载、安装xz工具:# wget http://tukaani.org/xz/xz-4.999.9beta.tar.bz2# tar -jxvf xz-4.999.9beta.tar.bz2# cd xz-4.999.9转载 2014-03-31 12:08:35 · 809 阅读 · 0 评论 -
史上最简最快速的FTP server(vsftpd) 架设
前言 vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。讲解它的架设的在网上的宏篇大制不计其数,这里讲解的是一个快速简单的方式实现。如果只是用来进行简单的文件上传与下载,这就很有用啦。1. 安装与启动#yum -y install vsftpd#chkconfig vsftpd on 简单的文件上传与下载任务原创 2013-02-25 06:57:20 · 1822 阅读 · 0 评论 -
linux系统挂载NTFS移动硬盘
有时候做大数据量迁移时,为了快速迁移大数据,有可能在Linux服务器上临时挂载NTFS格式的移动硬盘, 一般情况下,Linux是识别不了NTFS格式移动硬盘的(需要重编译Linux核心才能,加挂NTFS分区),这时候为了能让Linux服务器能够识别NTFS的移动硬盘,就必须安装ntfs-3g(Third Generation Read/Write NTFS Driver)的包。 一转载 2014-03-27 12:07:07 · 1685 阅读 · 0 评论 -
ln实现文件夹的重定向
创建两个文件夹:/data/和/opt/data/test/如果想将在/data/test/下创建的文件夹和新建的文件实际上都写到/opt/data/test/下,可以使用软链接来实现:$ ln -s /opt/data/* /data这样,在/data/test/ 下创建文件夹和文件都会自动重定向写到/opt/data/test/原创 2013-07-23 17:27:49 · 3345 阅读 · 0 评论 -
linux内核升级图文攻略
一、Linux内核概览Linux是一个一体化内核(monolithic kernel)系统。设备驱动程序可以完全访问硬件。Linux内的设备驱动程序可以方便地以模块化(modularize)的形式设置,并在系统运行期间可直接装载或卸载。1. linux内核linux操作系统是一个用来和硬件打交道并为用户程序提供一个有限服务集的低级支撑软件。一个计算机系统是一个硬件和软件原创 2014-04-14 12:02:26 · 1702 阅读 · 0 评论 -
Linux增强系统安全性:防止单用户模式(single)修改密码
一、Linux忘记root密码,进入单用户模式修改密码I. lilo方式1. 在出现 lilo: 提示时,键入: Linux single 画面显示 lilo: Linux single2. 回车可直接进入Linux命令行3. 用password命令修改密码II.grub方式1. 在出现grub画面时用上下键选中你平时启动Linux那项然后按 "e"转载 2014-06-23 15:24:29 · 1834 阅读 · 0 评论 -
linux的防火墙功能IP tables详解之二
四、剖析一个完整的例子我们假定接口ppp0通往Internet,接口eth0通往内部网络。ppp0的IP地址是128.138.101.4,eth0的IP地址是10.1.1.1,两个接口的子网掩码都是255.255.255.0。这个例子使用无状态包过滤机制来保护IP地址为10.1.1.2的Web服务器,这是保护Internet服务器的标准方法。在这个例子的后面部分,我们将展示如何使用原创 2014-02-18 16:32:40 · 3993 阅读 · 0 评论 -
linux的防火墙功能IP tables详解之一
一、iptables简介Linux的2.4版内核引入了一种全新的包过滤引擎,称为Netfilter。控制Netfilter的工具iptables是Linux 2.2版内核中比较老的命令ipchains的兄弟。iptables把有次序的规则"链(chains)"应用到网络包上。链的集合就构成了"表(tables)",用于处理特殊类型的流量。例如,默认的iptables表名叫"原创 2014-02-18 16:24:28 · 2671 阅读 · 0 评论 -
pdflush进程详解与优化
一、简介 由于页高速缓存的缓存作用,写操作实际上会被延迟。当页高速缓存中的数据比后台存储的数据更新时,那么该数据就被称做脏数据。在内存中累积起来的脏页最终必须被写回磁盘。在以下两种情况发生时,脏页被写回磁盘:. 当空闲内存低于一个特定的阈值时,内核必须将脏页写回磁盘,以便释放内存。 . 当脏页在内存中驻留时间超过一个特定的阈值时,内核必须将超时的脏页写回磁盘,原创 2014-02-13 11:17:18 · 3346 阅读 · 0 评论 -
《linux性能及调优指南》 3.4 硬盘瓶颈
翻译:Hank (http://blog.youkuaiyun.com/fireroll)版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。原文名称:《Linux Performance and Tuning Guidelines》原文地址:http://www.redbooks.ibm.com/abstracts/redp4285.html3.4 Disk bottl翻译 2014-01-05 23:40:32 · 1587 阅读 · 0 评论 -
《linux性能及调优指南》 3.5 网络瓶颈
3.5 Network bottlenecksA performance problem in the network subsystem can be the cause of many problems, suchas a kernel panic. To analyze these anomalies to detect network bottlenecks, each Linux翻译 2014-01-05 23:50:43 · 2045 阅读 · 0 评论 -
使用SAR命令维护linux系统
一、简介在使用UNIX操作系统的过程中,我们常常会用到各种各样的问题,比如系统运行速度突然变慢,系统容易死机或者主机所带的终端常出现死机,这时我们常常猜测,是硬盘空间太小,还是内存不足?I/O出现瓶颈,或者是系统的核心参数出了问题?这时,我们应该考虑使用系统给我们提供的sar命令来对系统作一个了解,该命令是系统维护的重要工具,主要帮助我们掌握系统资源的使用情况,特别是内原创 2013-12-23 17:43:19 · 1368 阅读 · 0 评论 -
如何修改linux主机名称
查看主机名命令:# uname -ncsdba#hostnamecsdba1、通过hostname命令。命令格式:hostname newhostname此命令的作用是暂时的修改linux的主机名,它的存活时间linux当前的运行时间,即在重启前的运行时间内。一般修改以后就生效,但是不能永久修改2、 通过配置文件/etc/sysconfi转载 2014-01-08 11:09:10 · 916 阅读 · 0 评论 -
linux挂载RAID
查看$ fdisk -l挂载$ mount /dev/sdb /data格式化:$ mkfs.xfs /dev/sdb原创 2013-12-26 12:09:32 · 2999 阅读 · 0 评论 -
linux远程端口查看
一:telnet此法常被用来检测是个远端端口是否通畅。[root@oldboy ~]# telnet baidu.com 80Trying 123.125.114.144...Connected to baidu.com (123.125.114.144). #==>出现Connected表示连通了,说明百度的80端口开放的Escape character is '^]'.原创 2014-01-20 17:54:39 · 5363 阅读 · 0 评论 -
如何恢复 Linux 上删除的文件
网上看到了一个Linux删除文件的恢复,先记下来,以后可能有用:http://www.ibm.com/developerworks/cn/linux/l-cn-filesrc/index.htmlhttp://www.ibm.com/developerworks/cn/linux/l-cn-filesrc2/index.html原创 2014-02-08 16:35:56 · 828 阅读 · 0 评论 -
no no no. 不要使用kill -9
Perl语言专家Randal Schwartz在一篇短文里这样写:no no no.不要使用kill -9.它没有给进程留下善后的机会:1) 关闭socket链接2) 清理临时文件3) 将自己将要被销毁的消息通知给子进程4) 重置自己的终止状态等等。通常,应该发送15,等一两秒钟,如果没效果,发送2,如果还不行,发送1。如果还不行,那你应该把那个转载 2014-02-10 16:13:29 · 992 阅读 · 0 评论 -
《linux性能及调优指南》 3.3 内存瓶颈
翻译:Hank (http://blog.youkuaiyun.com/fireroll)版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。原文名称:《Linux Performance and Tuning Guidelines》原文地址:http://www.redbooks.ibm.com/abstracts/redp4285.html3.3 内存瓶颈On a Li翻译 2014-01-05 11:45:51 · 1670 阅读 · 0 评论 -
CURL实现HTTP的GET POST方法
Curl是Linux下一个很强大的http命令行工具,其功能十分强大。一、CURL对HTTP的常规访问1. 访问网站$ curl http://www.linuxidc.com回车之后,www.linuxidc.com 的html 显示在屏幕上了 2. 保存页面用curl option: -o$ curl -o page.html http://www.li原创 2014-08-04 18:23:22 · 1923 阅读 · 0 评论 -
VSFTP增加用户并只能访问指定目录
STEP1.增加组 groupadd ftpgroup STPE2. 修改/etc/vsftpd/vsftpd.conf将下面三行#chroot_list_enable=YES# (default follows)#chroot_list_file=/etc/vsftpd.chroot_list 改为chroot_list_enable=YES转载 2014-11-13 17:14:35 · 877 阅读 · 0 评论 -
Dell PowerEdge R710 R720U盘启动
Dell powerEdge R710, R720 需要用U盘启动重装系统,按F11进入Boot设置,需要选择UEFI模式,不能选择BIOS模式,否则无法进入U盘启动。UEFI新型UEFI,全称“统一的可扩展固件接口”(Unified Extensible Firmware Interface), 是一种详细描述类型接口的标准。这种接口用于操作系统自动从预启动的操作环境原创 2015-08-18 17:22:34 · 21678 阅读 · 0 评论 -
linux 下取进程占用 cpu/内存 最高的前10个进程
# linux 下 取进程占用 cpu 最高的前10个进程ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head# linux 下 取进程占用内存(MEM)最高的前10个进程ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head转载 2015-09-08 16:17:44 · 882 阅读 · 0 评论 -
How to Fix UbuntuDebian apt-get 404 Not Found Repository Errors
When using the desktop version of Ubuntu you'll eventuall get or probably have the problem that apt-get update throws a lot "Failed to fetch 404 Not Found" errors. Additionally, you may have the s翻译 2015-10-23 16:32:26 · 492 阅读 · 0 评论 -
让ubuntu 的命令提示符前不显示绝对路径
只需要编辑文档 “~/.bashrc” 即可。$ sudo vim ~/.bashrc找到:if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '原创 2015-10-10 15:18:06 · 2469 阅读 · 0 评论 -
Ubuntu 14.04进不了登录界面的修复
Ubuntu 14.04进不了登录界面的修复ubuntu14.04 在安装软件时,把一些有冲突的库做了卸载、降版本什么的,导致系统重启后在显示了Ubuntu的页面后无法进入的用户名和密码输入的登录界面;碰到这种问题,可以通过重装gnome解决,如果还不行,就只能重装系统了。让机器连上有线网络,机器重启后,按ctrl+alt+F2进入命令行界面:$ sud原创 2016-02-16 11:44:28 · 6729 阅读 · 0 评论 -
yum安装与问题处理
一、linux系统安装yum环境1、卸载rhel的默认安装的yum包查看yum包rpm -qa|grep yum卸载之rpm -qa|grep yum|xargs rpm -e --nodeps2、下载新的yum包64位linux系统下载安装包wget http://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/y原创 2016-03-31 13:01:35 · 933 阅读 · 0 评论 -
MD5算法原理与实现
原创作品,出自 “晓风残月xj” 博客,欢迎转载,转载时请务必注明出处(http://blog.youkuaiyun.com/xiaofengcanyuexj)。由于各种原因,可能存在诸多不足,欢迎斧正!一、MD5概念MD5,全名Message Digest Algorithm 5 ,中文名为消息摘要算法第五版,为计算机安全领域广泛使用的一种散列函数,用以提供消息的完转载 2017-01-03 16:13:58 · 860 阅读 · 0 评论 -
linux下如何定位CPU占用高的进程的问题点
一、Top+pstack+gdb的组合拳闲言少述,先直接上操作实例,再做原理讲解。1.1 用top命令找到最占CPU的进程>top PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 22688 root 20 0 1842m 136m 13m S 1原创 2018-01-12 09:28:34 · 10697 阅读 · 0 评论 -
Debian上安装rz/sz包
在SecureCRT这样的ssh登录软件里, 通过在Linux界面里输入rz/sz命令来上传/下载文件.对于Debian, rz/sz默认没有安装所以需要手工安装. sz: 将选定的文件发送(send)到本地机器; rz:运行该命令会弹出一个文件选择窗口, 从本地选择文件上传到服务器(receive). 1. 软件安装 把安装文件上传到/tmp目录下. # cd /tm原创 2015-07-07 18:25:58 · 4288 阅读 · 0 评论 -
debian支持ll命令
debian支持ll命令$ ll-bash: ll: command not found没有ll这个命令,虽然也知道ll其实 是ls -l 这个命令的别名,但是总感觉不是很习惯,因为之前一直用centos的。如果想让debian也支持 ll 命令的话则需要修改用户目录下面的.bashrc 配置文件cd #进入当前用户目录vim .bashrc #使用vim原创 2015-07-07 17:53:59 · 14874 阅读 · 1 评论 -
关于connect: network is unreachable 问题的解决
由于发现原创文章,在未署名作者及出处的情况下被转载。在以后所有的原创文章开头我都会写明作者和出处。希望朋友们以后在转载本博客原创博文时注意标明文章作者及出处。作者:liukun321(咕唧咕唧)原文出处:http://blog.youkuaiyun.com/liukun321发现有网友问有关ping命令出现connect: network is unreachable 的问题。转载 2014-10-28 14:50:25 · 5357 阅读 · 0 评论 -
如何绑定host
绑定host一般分为windows和linux下两种情况。windows下,首先打开host文件,其操作步骤 ,打开 C:\Windows\System32\drivers\etc\hosts的文件(一般为文本方式),然后在下面这些行的后面添加你所要绑定的ip和域名。 # localhost name resolution is handled within D转载 2015-02-03 10:54:52 · 11846 阅读 · 0 评论 -
Kernel panic - not syncing Attempted to kill init
将linux按单用户模式启动时,出现如下错误: Kernel panic - not syncing: Attempted to kill init!查了一下,有两种可能:一种情况是是grub的配置里面,root指向有问题,还有一个可能是内核没有硬盘的驱动造成的对于第一种情况,解决方法如下:系统启动的时候,按下‘e’键进入grub编辑界面,编辑gr原创 2015-02-04 10:35:55 · 4374 阅读 · 0 评论 -
linux网卡检测命令
linux下查看网卡是否有物理网线连接的命令这个比较有用,帮助判断网络故障/sbin/mii-toolmii-tool(这是Linux下专门设置网卡工作模式的命令)1. 查看网卡的工作模式,输入命令:mii-tool -vSIOCGMIIREG on eth0 failed: Input/output erroreth0: negotiated 100baseTx-原创 2015-02-04 16:09:01 · 3411 阅读 · 0 评论 -
Linux增强系统安全性:防止单用户模式(single)修改密码
一、Linux忘记root密码,进入单用户模式修改密码I. lilo方式1. 在出现 lilo: 提示时,键入: Linux single 画面显示 lilo: Linux single2. 回车可直接进入Linux命令行3. 用password命令修改密码II.grub方式1. 在出现grub画面时用上下键选中你平时启动Linux那项然后按 "e"原创 2015-02-25 15:19:54 · 2590 阅读 · 0 评论 -
SSL certificate problem, verify that the CA cert is OK. Details:
使用 git 出现SSL certificate problem, verify that the CA cert is OK. Details:[jifeng@jifeng04 git]$ git clone http://github.com/cloudera/hue.git 正克隆到 'hue'... fatal: una转载 2015-04-13 22:23:12 · 928 阅读 · 0 评论 -
Linux发行版:CentOS、Ubuntu、RedHat、Android、Tizen、MeeGo
Linux,最早由Linus Benedict Torvalds在1991年开始编写。在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(此类程序的许可方式均为GPL: General Public License)。在不断的有杰出的程序员和开发者加入到GNU组织中后,便造就了今天我们所看转载 2015-06-29 15:08:17 · 1233 阅读 · 0 评论