Linux
文章平均质量分 87
Linux知识与经验
松门一枝花
建筑行业数字化产品总监
展开
-
OSI七层模型白话解释
各层设备应用层……………….计算机:应用程序,如FTP,SMTP,HTTP表示层 ……………….计算机:编码方式,图像编解码、URL字段传输编码会话层 ……………….计算机:建立会话,SESSION认证、断点续传传输层 ……………….计算机:进程和端口网络层…………………网络:路由器,防火墙、多层交换机数据链路层 ………..网络:网卡,网桥,交换机物理层…………………网络:中继器,集线器、网线、HUB各层定义物理层:主要是将比特或者说是0和1转化为强弱电流,然后到接受原创 2021-10-10 12:46:15 · 345 阅读 · 0 评论 -
Linux定时任务Crontab命令详解
原文链接:http://www.cnblogs.com/intval/p/5763929.html--------------------------------------------------------------------linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。转载 2018-01-25 12:55:09 · 303 阅读 · 0 评论 -
ps -ef |grep
[root@zengmg 6379]# ps -ef | grep redisroot 1978 1 0 09:35 ? 00:00:16 /usr/local/bin/redis-server 127.0.0.1:6379 root 116656 2708 0 15:56 pts/1 00:00:00 grep redi原创 2018-01-24 16:04:20 · 587 阅读 · 0 评论 -
chkconfig: 2345 20 80
#chkconfig: 2345 20 802345表示系统运行级别是2,3,4或者5时都启动此服务,20,是启动的优先级,80是关闭的优先级,如果启动优先级配置的数太小时如0时,则有可能启动不成功,因为此时可能其依赖的网络服务还没有启动,从而导致自启动失败。原创 2018-01-23 16:50:20 · 2287 阅读 · 0 评论 -
unzip 报错error [clas.zip]: missing 1844 bytes in zipfile
error [clas.zip]: missing 1844 bytes in zipfile解决方法:http://blog.csdn.net/zengmingen/article/details/78604574原创 2017-11-22 16:24:06 · 4751 阅读 · 0 评论 -
Linux ftp传送问题 WARNING! 258831 bare linefeeds received in ASCII mode
WARNING! 258831 bare linefeeds received in ASCII mode原因是传输时ftp的传输类型不一致。在上传的时候,选择传输类型为 二进制在Linux上用ftp命令get的时候,也要设置二进制ftp> binary // 设置传输方式为binary原创 2017-11-22 15:53:58 · 7264 阅读 · 0 评论 -
Linux ftp 命令
[deepen@vd26wyjl01 ~]$ ftp IP地址Connected to 10.xxxx.191 (10.xxxx191).220-FileZilla Server 0.9.53 beta220-written by Tim Kosse (tim.kosse@filezilla-project.org)220 Please visit https://filezill原创 2017-11-22 15:09:58 · 4198 阅读 · 0 评论 -
Linux下查看软件安装路径(whereis)
原文链接:http://blog.csdn.net/ly_feng/article/details/7898649----------------------------------------------------------------一、查看文件安装路径:由于初次大部分软件的安装都是系统自动安装的,所有先说查看文件安装的所有路径(地址)。这里以Subversion为例。比如转载 2017-11-17 14:54:38 · 8873 阅读 · 0 评论 -
Linux查看文件内容
cat一次性将文件内容全部输出到控制台more可以翻页查看空格:下翻一页b:上翻一页q:退出less可以翻页查看空格:下翻一页b:上翻一页q:退出向上键:上翻一行向下键:下翻一行/:搜索关键字tailtail -10:查看文件尾部的10行tail -f:小f 跟踪文件的唯一inode号,就算文件改名后,原创 2016-11-07 11:57:39 · 496 阅读 · 0 评论 -
Linux下chkconfig命令详解
原文:http://www.cnblogs.com/panjun-Donet/archive/2010/08/10/1796873.html------------------------------chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkcon转载 2016-11-02 10:13:12 · 1080 阅读 · 0 评论 -
mkdir-yum-tree命令应用案例
案例:请用一条命令完成目录创建/hello/world/test解答:mkdir -p /hello/world/test-p 递归创建目录,没有子目录创建。案例:打印hello/目录的结构[root@hello110 ~]# tree hello/-bash: tree: command not found发现tree命令找不到,原因:没有安装扩展原创 2016-10-27 17:04:49 · 706 阅读 · 0 评论 -
cat-grep-sed应用案例
案例:已知文件test.txt内容为:testlimingxiaoming请打印出test.txt内容时,不包含xiaoming字符串的命令。创建文件test.txt[root@hello110 testdata]# cat >>test.txt> test> liming> xiaoming> EOF实现方法一:用head命令原创 2016-10-27 16:21:19 · 674 阅读 · 0 评论 -
linux软链接
原文地址:http://biyutong.iteye.com/blog/1445699------------------------------------------------------------------------实例:ln -s /home/gamestat /gamestat linux下的软链接类似于windows下的快捷方式 ln -s转载 2016-10-20 16:57:29 · 353 阅读 · 0 评论 -
Linux机器件拷贝文件
常用命令有:sftp,scpsftp[root@zengmg develop_soft]# sftp 192.168.255.132Connecting to 192.168.255.132...The authenticity of host '192.168.255.132 (192.168.255.132)' can't be established.RS原创 2016-08-22 10:56:43 · 527 阅读 · 0 评论 -
linux压缩和解压缩命令
tar命令 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirNamegz命令 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz原创 2016-06-13 21:37:52 · 295 阅读 · 0 评论 -
查看进程占用,并kill掉
今天发现8899端口被占,服务器启动失败,用了下面的命令解决。[root@ltesqm Toolbox]# netstat -tunlp |grep 8899tcp 0 0 :::8899 :::* LISTEN 28279/java [ro原创 2016-04-06 11:11:03 · 720 阅读 · 0 评论 -
Linux修改文件内容【命令】
在/opt/hello/world.txt文件中增加一行 hello linux world !方法一:命令是:vi,vimvi 编辑器,相当于记事本,有编辑功能,但较弱vim 复杂的编辑器,相当于windows的 editplus, notepad++ 等------------------------步骤:1、执行 vi world.txt 进入编辑器(默认原创 2016-03-04 14:47:24 · 155907 阅读 · 0 评论 -
Linux删除文件和文件夹【命令】
1、删除文件夹:rm -rf /opt/hello将会删除/opt/hello目录以及其下所有文件、文件夹2、删除文件:rm -f /opt/hello/world.txt将会强制删除/opt/hello/world.txt这个文件使用这个rm -rf的时候一定要格外小心,linux没有回收站,以至于删除之后再想找回就很难了原创 2016-03-04 14:38:14 · 1426 阅读 · 0 评论 -
Linux创建文件【命令】
在/opt/hello 目录下创建 world.txt使用命令:touch 文件名touch world.txt----------------------------------------touch “摸”。touch[文件名],就是摸一下文件,如果文件不存在,就建立新文件。如果存在,就改变文件访问时间atime等时间戳信息。创建文件也可以用echo原创 2016-03-04 14:28:35 · 1433 阅读 · 0 评论 -
Linux创建目录【命令】
创建一个hello目录mkdir /hello--------------------------------------mkdir 相当于 make directory相对路径:不从/开始,而是从当前目录开始,例如:data/ ,mnt/zmg绝对路径:从/开始的目录,就叫绝对路径,从根"/"开始,例如:/data/,/mnt/zmg原创 2016-03-04 14:08:48 · 1067 阅读 · 0 评论 -
Linux启动或重启网卡【命令】
启动:ifup eth0重启:/etc/init.d/network/restart 等价于 service network restart原创 2016-03-04 13:20:39 · 6355 阅读 · 0 评论 -
Linux磁盘分区及要求
1、磁盘分区有主分区,扩展分区和逻辑分区之分。一块磁盘最多有4个主分区,其中一个主分区的位置可以用一个扩展分区替换,在这个扩展分区内可以划分多个逻辑分区。2、一块磁盘最多只能有一个扩展分区,扩展分区不能直接使用,必须在扩展分区上划分逻辑分区,然后格式化之后才能存数据或装系统。问:要分5个区,怎么分?答:分法一:1主分区+1扩展分区(再分4个逻辑分区)分法二:2P+1E(3L)原创 2016-02-28 14:51:15 · 1263 阅读 · 0 评论 -
linux下VI模式中上下左右键和回退键出现字母
原文地址:http://blog.csdn.net/u012860950/article/details/50127779----------------------------------------------------------------1.编辑/etc/vim/vimrc.tiny由于/etc/vim/vimrc.tiny的拥有者是root用户,所以要在root的权限下对这个文件进行...转载 2018-03-06 11:14:54 · 1211 阅读 · 0 评论 -
Linux Mysql 安装方法
1、检查是否有安装[root@JDDB mysql]# yum list installed | grep mysqlmysql-community-client.x86_64 5.6.39-2.el7 @mysql56-communitymysql-community-common.x86_64 5.6.39-2.el...原创 2017-10-02 22:25:32 · 495 阅读 · 0 评论 -
Linux设置ssh免密码登录
一、SSH来源对于需要远程管理其它机器,一般使用远程桌面或者telnet。linux一般只能是telnet。但是telnet的缺点是通信不加密,存在不安全因素,只适合内网访问。为解决这个问题,推出了通信加密通信协议,即SSH(Secure Shell)。使用非对称加密方式,传输内容使用rsa或者dsa加密,可以避免网络窃听。hadoop的进程之间同信使用ssh方式,需要每次都要输入密码原创 2016-03-16 22:58:25 · 1227 阅读 · 0 评论 -
在Centos中yum安装和卸载软件的使用方法
yum -y install 包名(支持*) :自动选择y,全自动yum install 包名(支持*) :手动选择y or nyum remove 包名(不支持*)rpm -ivh 包名(支持*):安装rpm包rpm -e 包名(不支持*):卸载rpm包安装一个软件时yum -y install httpd安装多个相类似的软件时yum -y原创 2017-10-13 14:22:07 · 55353 阅读 · 0 评论 -
linux下查看磁盘分区的文件系统格式
原文链接:https://www.cnblogs.com/youbiyoufang/p/7607174.html-------------------------------------------------------------------------df -T 只可以查看已经挂载的分区和文件系统类型。Filesystem Type 1K-blocks Used Available Use%...转载 2018-04-18 19:06:54 · 35679 阅读 · 0 评论 -
Linux服务器上新增开放端口号
原文连接:https://blog.csdn.net/u012562106/article/details/52882666---------------------------------------开放端口的方法:方法一:命令行方式 1. 开放端口命令: /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT ...转载 2018-04-13 16:29:05 · 1375 阅读 · 0 评论 -
centos7与centos6区别
原文连接:https://www.cnblogs.com/bethal/p/5945026.html----------------------------------------------------------------CentOS 7 vs CentOS 6的不同 (1)桌面系统[CentOS6] GNOME 2.x[CentOS7] GNOME 3.x(GNOME Shell)(2...转载 2018-06-02 21:44:01 · 340 阅读 · 0 评论 -
CentOS 7添加开机启动服务脚本
原文路径:https://blog.csdn.net/wang123459/article/details/79063703---------------------------------------------------------一、添加开机自启服务在CentOS 7中添加开机自启服务非常方便,只需要两条命令(以Jenkins为例):systemctl enable jenk...转载 2018-08-24 16:43:00 · 223 阅读 · 0 评论 -
linux 中文件夹的文件按照时间倒序或者升序排列
1,按照时间升序命令:ls -lrt详细解释:-l use a long listing format 以长列表方式显示(详细信息方式)-t sort by modification time 按修改时间排序(最新的在最前面)-r reverse order while sorting (反序) 2,按照时间降序(最新修改的排在前面)命令:ls...原创 2018-09-21 11:26:06 · 1476 阅读 · 0 评论 -
centos升级glibc(升级到 2.17版)
1、原先的系统glibc库的版本是2.12,需要升级到2.17版本。下载地址:http://ftp.gnu.org/gnu/glibc/http://ftp.gnu.org/gnu/glibc/glibc-2.17.tar.gz这里可以选择你所需要的版本。2、安装部署[root@kafzook1 common]# tar -xf glibc-2.17.tar.gz[r...转载 2018-10-05 10:07:40 · 6795 阅读 · 0 评论 -
/bin/bash^M: bad interpreter: No such file or directory
在Windows编写的shell文件,在Linux上执行时,常常因为Windows有隐藏的一些符号,而报:/bin/bash^M: bad interpreter: No such file or directory解决方法:vi shell文件.sh然后用命令:set ff?可以看到dos或unix的字样. 再用set ff=unix把它原创 2017-12-27 14:59:54 · 1226 阅读 · 0 评论 -
设置ntpdate服务开机启动校验时间
一般linux都预装了 ntpdate 服务。如果没有安装,参考博文:http://blog.csdn.net/zengmingen/article/details/52913486启动设置1、检查系统服务里有没有ntpdate使用命令:chkconfig --list2、设置开机启动chkconfig 的命令详见:http://blog.csdn.原创 2016-11-02 10:20:51 · 6378 阅读 · 0 评论 -
VMware Workstation 网络设置解释三种
一、NATNetwork Address Translation,网络地址转换,NAT模式是比较简单的实现虚拟机上网的方式,NAT模式的虚拟机时通过物理电脑上网和交换数据的。在NAT模式下,虚拟机的网卡连接到物理机的VMware上,此时VMware软件的nat service 服务就充当了路由器的功能,负责将虚拟机发送到VMware的包进行地质转换之后,发到物理机的网络上。将物理机的实际网原创 2016-02-27 15:29:14 · 810 阅读 · 0 评论 -
vi/vim命令
vi: Visual Interfacevim: VI iMproved vim模式有三种:编辑模式(命令模式)如:通过命令新增一行,删除一行,复制一行,光标移动等输入模式输入模式在屏幕末尾一定有这个“-- INSERT --”末行模式ESC,从输入模式退出进入到编辑模式。输入冒号,进入末行模式。原创 2016-10-24 16:16:03 · 430 阅读 · 0 评论 -
Centos 配置eth0 提示Device does not seem to be present
一.故障现象:[root@c1node01 ~]# service network restartShutting down loopback insterface: [ OK ]Bringing up loopback insterface:转载 2016-03-08 12:24:32 · 434 阅读 · 0 评论 -
Linux卸载/删除多余网卡
卸载使用命令ifconfig命令查看网卡情况确认自己使用的是哪一块网卡,然后把其它的网卡都卸载掉。运行命令ifconfig 网卡名称 down。如: ifconfig eth1 down再次运行ifconfig就会发现被卸载掉的网卡没了。现在可以ping 一下内网的IP试试看能不能ping通。删除 一、删除VM中多余的ifcfg原创 2016-09-24 11:21:50 · 63664 阅读 · 0 评论 -
SecureCRT防止自动断开
今天在宁波连接上海的linux库,是外网访问内网,使用了nat123这个软件映射的。发现SecureCRT连接后,过几分钟就自动断开,导致使用SecureCRT做跳转机的其他应用使用起来很不方便。于是设置了下SecureCRT。原创 2016-04-07 17:16:19 · 3086 阅读 · 0 评论 -
Linux挂载点和文件系统类型介绍
一、挂载点 Mount Point这是Linux下访问磁盘分区的入口,即如果要往分区里写入数据,就必须通过/boot入口来写入,这一点和windows是不同的,因为在安装Linux时,Mount Point项填写 /boot二、文件系统类型1、ext2/3/4:是适合Linux的文件系统类型,由于ext3文件系统多了日志记录功能,因此系统恢复起来更加快速,ext4是ext3的升原创 2016-02-28 21:10:18 · 5225 阅读 · 0 评论