1、开发B/S系统几乎离不开上传东西,但有的时候服务器总是报错500或没有权限,这时候要用到chmod这个小命令了,比如要修改upload文件夹这个权限,你可以这样子做
chmod -R 777 upload/
这样子再上传文件就可以了;
2、就要说到下载东西了,那其实你直接下载是可以,但是如果打包压缩后下载是不是更方便呢,所以这时候就要用到了tar命令了 ,比如你要打包压缩 erdangjiade这个文件件,你可以这样子去做
tar -zcvf erdangjiade.tar.gz erdangjiade
当然解压就也是它了,你可以这样子做:
tar -zxvf erdangjiade.tar.gz
3、那如果想两台服务器对拷呢,这时候就要用到了scp这个命令了,比如我要把将远程服务器上的source所有文件拷贝到本地erdangjiade文件夹下面,(注:红色为端口号)你可以这样子去做
scp -P 110 -r root@110.120.130.110:/2/source /erdangjiade
4、那如果你想‘修改’‘替换’某个文件夹里面所有文件的内容,有一个set命令就超级好用了,它和正则表达式的工作原理是一样的呢,比如你想替换/home/aa文件夹下面所有文件里面的内容有“2”的修改为“erdangjiade”,那你可以这样子做:
sed -i "s/2/erdangjiade/g" `grep 2 -rl /home/aa`
5、想到哪就写到哪吧,后续慢慢写
6、如果你要把一个文件夹里的所有东西都复制到另外一个文件夹里呢,这时候用cp
cp -Rf /home/user1/* /root/temp/
将 /home/user1目录下的所有东西拷到/root/temp/下而不拷贝user1目录本身。
即格式为:cp -Rf 原路径/ 目的路径/
7、如果你想要知道一个文件夹里一共有多少个文件呢,你可以这样子呢
ls
|
wc
-w
8、Linux用安装源码方式重启Mysql,假如root 密码为123456
/usr/local/mysql/bin/mysqld_safe --user=mysql & //开启
/usr/local/mysql/bin/mysqladmin -uroot -p shutdown //关闭
9、安装Composer 下载Composer 的二进制文件
#curl -sS https://getcomposer.org/installer | php
让你的系统中可以进行全局调用:
#mv composer.phar /usr/local/bin/composer
使用:比如你当前文件夹下面有一个 composer.json 直接用下面的命令就可以了
#composer.phar install
友情提示:垃圾评论一律封号 加我微信:826096331拉你进VIP群学习群