linux目录架构 / 根目录 /bin 常用的命令 binary file 的目錄 /boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 /boot/grub/menu.lst GRUB设置 /boot/vmlinuz 内核 /boot/initrd 核心解壓縮所需 RAM Disk /dev 系统周边设备 /etc 系统相关设定文...
今天给一台CentOS系统的服务器上传了一个新的程序之后,发现部分页面显示不出来,或者不完整。查看Apache的错误日志的时候发现了大量的PHP报错提示: PHP Fatal error: Call to undefined function json_decode() 这是典型的PHP组件未安装出现的提示,错误信...
这里提供在线安装方法,方便简单快捷。 1 2 ] http://54im.com/index.php/linux/linux-pear-auto-install-json.html 下面介绍编译安装json 1.下载源文件包: 1 2 ] wget http://www.aurore.net/projects/php-json/ 2.解压 1 2 ] tar xvjf php-json-ext-1.2.0...
JSON 官方的解释为:JSON 是一种轻量级的数据传输格式。 关于 JSON 更具体的信息,可参见 JSON 官网:http://www.json.org。 jsoncpp 是比较出名的 C++ JSON 解析库。在 JSON 官网也是首推的。 下载地址为:http://sourceforge.net/projects/jsoncpp ( 版本...
json 在线安装 默认安装好php,是没有json模块的。编译安装json很麻烦,而且还得去下载安装包。这里提供在线安装方法 1 2 3 4 5 ] # yum install php-devel # yum install php-pear # yum install gcc # pear install pecl/json 加载json模块 1 2 3 4 ] # cd...
0、JSON简介 JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)...
RPM(Rpm Package Management)在ReadHat等发行版下被用作软件包管理程序,其将某个软件相关的文件置入一个.rpm包中,用rpm命令,我们可以方便地完成Linux下软件安装、文件查看等操作。在《rpm包管理》一文中我们学习了rpm安装、查看软件包的相关方法,下面介...
什么是系统平均负载? 系统平均负载被定义为在特定时间间隔内运行队列中的平均进程数。如果一个进程满足以下条件则其就会位于运行队列中: - 它没有在等待I/O操作的结果 - 它没有主动进入等待状态(也就是没有调用wait) - 没有被停止(例如:等待终止) 系统是如...
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。这些是从网上找到的资料,因为有时很长时间不会用到,当要用的时候经常弄混了,所以放到这里方便使用。 which 查看可执行文件的位置 whereis 查看文件的位置 locate 配...
1、设置 /etc/profile此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。并从/etc/profile.d目录的配置文件中搜集shell的设置。所以如果你有对/etc/profile有修改的话必须得重启你的修改才会生效,此修改对每个用户都生效。 /etc/bash...
1、简介 大家会发现,常见的解决方法都会需要对远程服务器必要的配置,如果远程服务器只有一两台还好说,如果有N台,还需要逐台进行配置,或者需要使用代码进行以上操作时,上面的办法就不太方便了。 使用paramiko可以很好的解决以上问题,比起前面的方法,...
有两个目录test和new,test目录下有目录和文件,new目录下有更改过的一些test下的目录和文件,以及一些新增的文件,现在对两个目录进行合并以及覆盖test下的旧文件。 cp -frap new/* test/ 命令其实非常简单,解释下: -f 强制覆盖,不询问yes/no(-i的默认...
环境说明: 1. C盘为Windows Server 2003 系统 2. 在安装Linux过程中非正常终止(未执行到写入Grub信息的步骤时就意外终止) 故障说明: 重启后直接进入Grub, 无法引导到原有的Windows系统 修复方法: grubrootnoverify (hd0,0) grubchainloader +1 grubboot...
终端命令:sudo gedit /boot/ grub /menu.lst 1.找到hiddenmenu,在它前面打上#,变成#hiddenmenu 2.在文件最后面增加以下内容: title Windows root (hd0,0) makeactive chainloader +1 保存文件,重启电脑,就可以看到系统选择菜单了,我们又可以进入windo...
由于安装centos7失败,导致windows的引导丢失了, 咨询网友,百度搜索后得出了以下解决办法。 分三种情况处理, 一,安装linux成功,但是丢失了Windows引导的情况下。 最好使用root账户登录,获取超级管理权限。 修改文件 vi/boot/grub2/grub.cfg 在文件末尾...
要在两个Linux 之间传递文件,所以安装filezilla 1、下载 cb7:/usr # wget -c http://sourceforge.net/projects/filezilla/files/FileZilla_Client/3.10.3/FileZilla_3.10.3_x86_64-linux-gnu.tar.bz2/download?nowrap 2、解压 tar -vxjf FileZilla_3.10.3_x8...
逻辑卷管理概念 逻辑卷管理构建包括存储设备(sda、sdb)、由存储设备分割出来的物理区段组成的物理卷(PV)、将 这些物理卷组成 VG 卷组,将这些 VG 组成所需大小的 LV 并且格式化合适文件系统例如(xfs、ext4..)。 管理逻辑卷 1、准备物理设备. 1 2 3 4 5 #可...
关于swap交换分区的设置 一种流行的、以讹传讹的说法是,安装Linux系统时,交换分区swap的大小应该是内存的两倍。也就是说,如果内存是2G,那么就应该分出4G的硬盘空间作为交换空间,其实这是严重的浪费。 真实的情况是:可以根据你系统内存的大小,以及所使...
问题: 如何在你的 Linux 发行版上安装 Node.js? Node.js是建立在谷歌的 V8 JavaScript 引擎服务器端的软件平台上。在构建高性能的服务器端应用程序上,Node.js 在 JavaScript 中已是首选方案。是什么让使用 Node.js 库和应用程序的庞大生态系统来开发服务器...
#组帐号管理 linux 组管理 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--= 1.组的分类 私用组:只能包含一个用户(由创建用户的自动创建) 标准组:可以包含多个用户 2.组的信息 组名:组的标识符号 GID:组的唯一标识符口令组的成员 3...
了解Linux系统相关信息 [cpp] view plain copy #dmidecode|grepProduct(服务器型号) ProductName:LenovoWQR510G6 ProductName:DPX1066RK #cat/proc/cpuinfo|grepname|cut-f2-d:(说明有8个cpu?) Intel(R)Xeon(R)CPUE5410@2.33GHz Intel(R)Xeon(R)CPUE5410@2.3...
关闭SELINUX vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq 保存,关闭 shutdown -r now #重启系统...
man mount 1.挂载ISO镜像:mount -o loop xxx.iso /media/mountdir 2. 挂载光盘:mount -t iso9660 /dev/cdrom /mnt/cdrom 自动挂载和卸载ISO镜像脚本: #!/bin/bash usage(){ catEOF `basename$0`USAGE: -m mountCentOS-IOSon/media/os; -u umountCentOS-IO...
/etc/fstab文件的作用: 文件/etc/fstab存放的系统启动时需要挂载的文件系信息。 系统启动时会读该文件,当需要启动时挂载时,系统就自动挂载; 当正确的设置了该文件,则可以通过mount /directoryname命令来加载一个文件系统,每种文件系统都对应一个独立的...
chmod chown chgrp =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--= #chmod #权限位XXX 0表示没有权限, 1表示可执行权限, =x 可执行一般具备可读权限 2表示可写权限, =w 可写一般具备可读权限 4表示可读 =r #权限分类 用户自身 u 同组...
rm 语法 [root@andes.com~]#rm--help Usage:rm[OPTION]...FILE... Remove(unlink)theFILE(s). -f,--forceignorenonexistentfiles,neverprompt -ipromptbeforeeveryremoval -Ipromptoncebeforeremovingmorethanthreefiles,or whenremovingrecursively.Lessint...
Directory Structure Information: /bin The /bin directory contains a small number of commands, some require root access and some do not and some commands . For the most part the majority of the basic commands are covered wtihin this director...
$xz -d ***.tar.xz $tar -xvf ***.tar 外面是xz压缩方式,里层是tar压缩方式...
虽然 Linux 的设计是安全的,但还是存在许多安全漏洞的风险,弱密码就是其中之一。作...
安装方法 sudo apt-get install ufw 当然,这是有图形界面的(比较简陋),在新立得里搜...