由于工作关系,接触到了linux系统。可能以后自己也用到的少了,为了备忘和方便后来人,把一些基本的命令放上来吧。
window 是个伟大的系统,他让电脑操作更简单。linux无疑也是一个伟大的系统,不过他更适合程序员。他让程序员更直观的认识到不同的程序可以让同样配置的电脑发生多大的性能变化。真的做服务器还是超赞的。
linux下常用命令:
一个例程演示。
wget http://oss.aliyuncs.com/aliyunecs/onekey/phpwind_GBK_8.7.zip 下载 wget -c 断点续传
unzip phpwind_GBK_8.7.zip 解压
rm -rf phpwind_GBK_8.7 删除文件 rm -rf 递归删除所有文件和文件夹的
mv phpwind_GBK_8.7/upload/* /alidata/www/phpwind/ 移动文件
chmod -R 777 /alidata/www/phpwind/attachment 给权限 一般的chmod -R 755 就行吧,具体的实践为准
find / -name "mysql*" 查找和mysql相关的文件 查找文件,支持正则
cp file1 file2 将文件file1复制成文件file2
diff file1 file2 比较两个文件,不同就有输出,一样没反映
下载常用命令解读
http://blog.csdn.net/endall/article/details/1571220
http://blog.csdn.net/niushuai666/article/details/7275406 VIM教程
rar x 解压到完整路径 rar e 解压所有到当前目录 tail -f wget-log shh断开后再看下载进度
线程中下载东西
screen -S mysql5.5 #创建screen会话,自定义screen虚拟终端的名称,mysql5.5可以改任意
然后 wget下载
关闭了再查看用 screen -r mysql5.5 #查看之前的下载会话虚拟终端
mkdir +文件夹名字 创建目录 touch +文件名字 创建文件
ln 是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件
当然,上面只是最简单的一些命令,幸亏有了wdcp 它让linux建站跟简单 ,地址:http://www.wdlinux.cn/wdcp/
前几天看wdcp里好像没安装教程了,我这发下
新版的:
wget http://dl.wdlinux.cn/files/lanmp_v3.2.tar.gz
tar zxvf lanmp_v3.2.tar.gz
sh lanmp.sh
以前的版本有些吃内存,最新版本内存占用不大了,自己实测在1G1核的服务器上都可以跑。其实正是因为有了这些分享者。我们的世界才更美丽。
我的wdcp上装了多版本php,因此要自定义php环境变量
先查看 echo $PATH
临时增加php环境变量,我用的7.1版的 export PATH=$PATH:/www/wdlinux/phps/71/bin
测试 php -v 行了
然后
修改/etc/profile文件使其永久性生效,并对所有系统用户生效,在文件末尾加上如下两行代码
PATH=PATH=$PATH:/www/wdlinux/phps/71/bin export PATH
最后:执行 命令source /etc/profile或 执行点命令 ./profile使其修改生效,执行完可通过echo $PATH命令查看是否添加成功.