常用的Linux命令之一
poweroff
shutdown -h 立刻关机
shutdown -h 10 10分后关机
shutdown -h 20:25 什么时候定时关机
shutdown -r now
reboot
pwd 显示当前路径
cd .. 返回上一级
mkdir -p animal/dog 强制创建animal目录以及子目录dog
rm * 删除文件或者目录
rm -f * 强制删除
cat a.txt>>b.ini 将a.txt显示并追加到b.ini的末尾、
dmesg >dmesg.txt dmesg显示电脑启动信息
more a.txt 分屏的显示信息
cat a.txt|less 分屏显示,可以往上或者往下翻
tail -20 a.txt 显示文本末尾的20行数据
tail +20 a.txt 从20行到末尾的文件
mv a.txt ../ 把a.txt移动到上一级
mv a.txt b.txt 把a.txt改名为b.txt
mv animal animal_txt 将文件夹animal 改名为animal_txt
find / -name httpd.conf 从根下找name为 httpd.conf的文件
grep keyword file.txt 在file.txt中查找keyword关键字
ps -ef 显示所有的进程
ps -ef |grep ssh
stat 显示文件的属性
tar -xvf test.rar 将test.tar解压
tar -zxvf foo.tar.gz 解压缩
tar -tf a.tar 查看tar包中的内容
gzip test.txt 压缩文件
gzip -l test.txt.gz 显示压缩率
gunzip test.txt.gz解压缩
df 查看各个分区的占用率
df -H
du -H 显示文件夹所占空间的大小
history >a.txt将操作历史重定向输出到a.txt
echo 输出..
ln -s /usr/share/doc doc 创建一个软连接
ln /usr/shar/test hard 创建一个硬连接
mount /dev/cdrom/ mnt挂载光驱的内容
ls vs*.rpm 查找 vs开头的rmp包
rpm -ivh package.rpm -U更新
rpm -e vsftpd 删除vsftpd软件包
tar -c 创建 -v 显示运行过程 -f 指定文件名 -z 调用gzip解压 -t 查看压缩文件内容 -x 解开tar
tar -cvf test.tar *
last 查看登陆历史
cat /etc/passwd 查看密码信息
useradd zx
passwd zx 修改zx密码
userdel zx删除用户zx
su 更改用户登陆状态
chmod o+r/bin 给其他用户加写的权限
useradd -g group username
vi i 切换到输入状态 q!不保存退出
:set nu 设置行标
:set nonu 取消行标设置
/etc/sysconfig/network/network-scripts/ifcfg-eth0 第一块网卡配置文件
ifconfig eth0 192.168.1.3 netmask 255.255.0.0 up 直接更改网卡信息,立即生效
service network restart
wget http://192.168.252.1:8080/Project.html下载文件
设置多个网卡ifconfig eth0:0 192.168.1.7 netmask 255.255.0.0 up 设置多个ip地址,针对于eth0
ifconfi
相关文档:
在FC8中默认安装的有mysql,没有的话可以很方便的安装下。
默认的mysql的include文件目录在/usr/include/mysql
默认的mysql的lib文件夹在/usr/lib/mysql
这两个目录在我们编译时候需要到。
我的测试用的C代码为:
#include <stdio.h>
#include <stdlib.h>
#include <mysql.h>
#define CONN_HOST ......
在32位平台上编译动态库没有啥问题,拿到x86_64位平台上编译时出现了问题。
relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
照着提示编译代码的时候加入 -fPIC选项就ok.
......
下述设置以时钟源服务器IP地址为192.168.0.1为例。可以命令ntpstat 和 ntpq -p 查看本机NTPD服务状态。配置完成后,均需要重新启动NTPD服务 service ntpd restart
【服务器端设置】
1.将/etc/下的文件ntp.conf修改如下:
server 127.127.1.0 minpoll 4 maxpoll 5 ......
在一中已经说明了在linux下配置SVN server的主要步骤,如果软件依赖没有问题的话应该已经安装成功了,下面就是配置的问题了。首先要确定subversion的两个模块是不是正确的安装到了apache下,可以在apache的一个配置文件中看到,该配置文件在apache的安装目录下 /conf/httpd.conf
在httpd.conf下面会有两行:
LoadModul ......