记录一下
  仅此而已

Linux 常用命令

接触了好几年的Linux了,但很多命令还是记不清楚,可能因为年纪大了吧~~

借此机会慢慢总结一下常用的Linux命令,以便查询。


1、查找命令:find

完整文件名查找法:

适用于知道某个文件的文件名,而不知道这个文件放到哪个文件夹,因为在Linux的黑窗口来回找文件实在是让人崩溃的一件事。。。

格式:find [路径] -name [文件名]

举例:从磁盘根目录查找index.html

find / -name index.html

部分文件名查找法:

适用于仅知道某个文件的部分文件名。

格式:find [路径] -name ‘*[部分文件名]*’

举例:从/etc目录中查找包含pag三个字母的文件

find /etc -name '*pag*'

如果是pag开头的文件,还可以省略最前面的*号,结尾同理。

文件的特征查询法:

适用于知道文件大小、什么时候修改过

格式:find [路径] -size [文件大小]

举例:从/home目录查找大小为500bytes的文件

find /home -size 500c

文件大小后面的c就是表示单位是bytes


2、打包(压缩)命令:tar

打包某个文件(夹)

格式:tar -zcvf [保存路径+文件名] [需要打包的文件(夹)路径]

举例:打包/www/abc文件夹到/home文件夹并命名为xxx.tar.gz

tar -zcvf /home/xxx.tar.gz /www/abc

打包某文件(夹)以外的文件

格式:tar -zcvf [保存路径+文件名] –exclude=[排除的文件(夹)] [需要打包的文件(夹)路径]

举例:打包/www/web文件夹中除.zip文件和bak文件夹到/home目录并命名为yyy.tar.gz

tar -zcvf /home/yyy.tar.gz --exclude=bak --exclude=*.zip /www/web

3、防火墙配置相关

Centos6 编辑防火墙配置文件命令:
vi /etc/sysconfig/iptables
添加允许通过防火墙的端口:

注意:不要添加在最后一行,否则防火墙会启动失败。

-A INPUT -m state –state NEW -m tcp -p tcp –dport 端口号 -j ACCEPT
重启防火墙使配置生效:
/etc/init.d/iptables restart

4、Apache控制命令

启动

service httpd start

重新启动

service httpd restart

停止服务

service httpd stop

5、编辑中。。。

未经允许不得转载:6S 个人站点 » Linux 常用命令
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!