linux命令

yang0cs 2015-03-01

sudo /etc/init.d/apache2 restart //apache服务器重启

sudo /etc/init.d/apache2 stop //apache服务器关闭

sudo /etc/init.d/apache2 start //apache服务器关闭

sudo chmod 600 ××× (只有所有者有读和写的权限)
sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)
sudo chmod 666 ××× (每个人都有读和写的权限)
sudo chmod 777 ××× (每个人都有读和写以及执行的权限)

使用命令chmod -R 777 Testscript将Testscript文件夹及其子文件都批量修改成可读写可执行的权限。

 如果有N多个文件,或者文件夹,如何批量修改呢?答案是使用chmod -R 777  [FolderName](中括号里是你的文件夹名,实际输入不包括中括号)。这样这个文件夹,及其文件夹中的所有文件就都变成可读写、可执行的了。例如图4中,使用命令chmod -R 777 Testscript将Testscript文件夹及其子文件都批量修改成可读写可执行的权限。

递归式创建一些嵌套目录

mkdir -pv /tmp/xxs/dsd/efd

创建一个空文件

> file.txt
touch file.txt

在windows页面,不管是app-server还是LAMP等等的环境集合压缩包,安装完成之后都会自动包含phpmyadmin,可是在Ubuntu下面,我们需要一个一个安装,如何能让phpmyadmin正常的工作起来,让我在网上找了很长时间。

1. #sudo apt-get install phpmyadmin

PS:你会发现直接访问http://localhost/phpmyadmin,不好用

2.#sudo ln -s /usr/share/phpmyadmin/ /var/www/

安装上面的方法,我们建立一个软连接,或者你把phpmyadmin直接复制到 /var/www/的文件夹下面也可以。

在Ubuntu下面就可以正常使用phpmyadmin了。

====================服务器 与 本地 文件互相传递====================

momo@ubuntu:~$ scp /home/momo/aaaaa [email protected]:/home
The authenticity of host '120.24.88.160 (120.24.88.160)' can't be established.
ECDSA key fingerprint is 08:1d:db:e4:d2:e0:87:89:ed:ca:69:82:17:6a:83:57.
Are you sure you want to continue connecting (yes/no)? yes


Warning: Permanently added '120.24.88.160' (ECDSA) to the list of known hosts.
[email protected]'s password:
aaaaa                                    100%   13KB  12.9KB/s   00:00   


momo@ubuntu:~$ scp [email protected]:/home/biz_info.sql /home/momo
[email protected]'s password:
biz_info.sql

 ====================服务器 与 本地 文件互相传递====================

为了进行系统维护操作,有时需要再windows和linux或Unix系统之间互传文件,虽然有很多工具可以实现该功能,但我还是觉得命令行来的方便快捷,
起初使用linux的scp命令,总是不成功,网上也没有相关介绍,经过几次努力之后,终于成功的摸索出了scp命令在写windows的路径时的写法,于是马上下了出来,与大家分享:


  从linux系统复制文件到windows系统:
  scp /oracle/a.txt  [email protected]:/d:/


  在linux环境下,将windows下的文件复制到linux系统中:
  scp [email protected]:/d:/test/config.ips  /oracle


  请注意:因为windows系统本身不支持ssh协议,所以,要想上面的命令成功执行,必须在windows客户端安装ssh for windows的客户端软件,
比如winsshd,使windows系统支持ssh协议才行

++++++++++++++++++++++++++++++++++++++++++++++++

查找文件 及文件内关键字

locate   文件名 |  xargs grep '关键字' 
# locate config.ini.php | xargs grep 'admin'

# locate config.ini.php | xargs grep 'admin'

相关推荐