一、cd
1、cd .. 返回到上一层目录
2、cd - 列出并返回到上一层访问的目录
3、cd / 返回到根目录
4、cd ~ 进入到用户的主目录
二、pwd 显示目前所在目录
1、pwd -p 若当前路径为连接文件的路径时,用pwd -p显示连接文件的真正路径。
三、mkdir 创建新的目录结构
-m 配置文件
-p
四、查看本机的IP地址
ifconfig | grep "inet " | grep -v 127.0.0.1
五、更改文件夹或文件的权限
sudo/su chmod -R 777 路径
注:常用的linux文件权限代码
444 r--r--r--
600 rw-------
644 rw-r--r--
666 rw-rw-rw-
700 rwx------
744 rwxr--r--
755 rwxr-xr-x
777 rwxrwxrwx
说明:1-3位数字代表文件所有者的权限,4-6位数字代表同组用户的权限,7-9数字代表其他用户的权限。
而具体的权限是由数字来表示的,读取的权限等于4,用r表示(read);写入的权限等于2,用w表示(write);执行的权限等于1,用x(execute)表示;
0(没有权限);4(读取权限);5(4+1 | 读取+执行);6(4+2 | 读取+写入);7(4+2+1 | 读取+写入+执行)
以755为例:
1-3位7等于4+2+1,rwx,所有者具有读取、写入、执行权限;
4-6位5等于4+1+0,r-x,同组用户具有读取、执行权限但没有写入权限;
7-9位5,同上,也是r-x,其他用户具有读取、执行权限但没有写入权限。
六、wget
参考链接:http://www.cnblogs.com/peida/archive/2013/03/18/2965369.html
七、linux下安装apache与php;Apache+PHP+MySQL配置攻略
参考链接:http://www.jb51.net/article/10172.htm
注:熟悉安装过程,也有利于我们平时对环境进行修改或者查看时,了解其路径层级等。
八、查看所有进程
ps axu
九、切换到root用户
sudo su
十、普通用户用sudo执行某命令(即遇到报错:youuser is not in the sudoers file. This incident will be reported.)
修改某用户权限(root登陆或者切换到root用户)
第一步: chmod u+w /etc/sudoers
第二步:vi /etc/sudoers
第三步: 找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)
youuser ALL=(ALL) ALL(个人推荐)
%youuser ALL=(ALL) ALL
youuser ALL=(ALL) NOPASSWD: ALL
%youuser ALL=(ALL) NOPASSWD: ALL
(注释:
第一行:允许用户youuser执行sudo命令(需要输入密码).
第二行:允许用户组youuser里面的用户执行sudo命令(需要输入密码).
第三行:允许用户youuser执行sudo命令,并且在执行的时候不输入密码.
第四行:允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码.)
第四步:chmod u-w /etc/sudoers
参见:http://www.cnblogs.com/zox2011/archive/2013/05/28/3103824.html
nohup python python.py
bg1
jobs(查看后台运行的脚本)
详情参见:http://bestchenwu.iteye.com/blog/1073565
十二、将某个目录下面的文件夹复制到另外一个目录下面,不带有最顶层的目录名称
cp -r dir1/. dir2
十三、Linux查看和关闭后台执行程序
参考链接: http://blog.sina.com.cn/s/blog_6e20397f0101tctk.html
十四、统计文件行数
wc -l filename
十五、统计文件夹下的目录的个数(进入到要统计的文件夹的目录)
ls -l | wc -l
十六、两台服务器之间设置公钥来建立信任关系
参考链接:http://www.linuxidc.com/Linux/2012-09/70528.htm
十七、Apache的性能测试(ab测试)
命令格式:./ab -n 3000 -c 3000 http://www.test.com/
其中-n代表每次并发量,-c代表总共发送的数量
详情参见:http://blog.chinaunix.net/uid-20382003-id-3032167.html
十八、用curl进行页面的性能测试
curl -o /dev/null -w %{time_connect}:%{time_starttransfer}:%{time_total} http://192.155.91.46/~manualg/casio/casio-printer-seriesit-9000/users-manual/page-6