1、给文件夹以及子文件夹所有权限:chmod-R777test,一般755就够了
2、文件夹名
进入要拷贝文件夹拷贝所有文件到目的文件夹:rsync-Cavz*brantx@abc.com:/var/www/jtbc/img
scp-r*brantx@abc.com:/var/www


3、修改系统时间:

方法一:
date010318242008(月日时分年)(完整书写)
date010318242008.30(月日时分年.秒)

方法二:先设置日期
date-s20080103
2,设置时间
date-s18:24:00,
如果要同时更改BIOS时间
再执行
clock-w


4、查找包含文字的文件
find./-typef-name"*.php"-execgrep-l"58.211.115.53"{}\;>/file_list.txt

5、tar打包和压缩:tar-zcvftest.tar.gztest,解压:tar-zxvftest.tar.gztest/
6、*.gz解压:gzip-dtest.gz
7、查看文件夹大小:du-shtest
8、挂载硬盘或U盘设备:首先去/dev目录查找sda1、sdb1等命名的文件,表示已经加载硬件,然后挂载设备:mount/dev/sda1/mnt
9、登陆其他linux服务器:ssheteet@eteet.com
10、linux里面的mysql:
a、登陆mysql:mysql-uroot-p(本地登陆);mysql-h192.168.0.***-uroot-p(登陆其他机器)
b、备份mysql某个数据库并压缩按时间命名:mysqldumpbtoss-uroot-p114114|gzip>/backup/btoss-$(date+%Y%m%d).gz
c、查看数据库:showdatabases;
d、使用某个数据库:usebtoss;
e、查看所有表:showtables;
f、查看表结构:desctablename;
e、修改root用户密码:mysqladmin-uroot-ppasswordasdfjkl;
11、按时间查找文件find./-mtime-1|more;-1代表几天内,./代表所在目录
eg.find./-ctime-1-execcp{}/bak\;代表查找当前目录前一天的文件并拷贝到bak目录下(注意格式分号)
12、为一张网卡增加一个虚拟IP:ifconfigeth0:0172.16.7.100netmask255.255.255.255broadcast172.16.7.100
为一张网卡增加两个虚拟IP:ifconfigeth1:0172.16.7.101netmask255.255.255.255broadcast172.16.7.101
删除增加的虚拟IP:ifconfigeth0:0del172.16.7.100
13、ipvsadm应用:
a、删除记录:ipvsadm-d-t172.16.7.207:80-r172.16.7.209:80
14、linux添加用户:adduserjoe,密码更改:passwdjoe,删除用户:userdel-fjoe
15、更新系统时间:ntpdatentp.ubuntu.com
16、rar解压:apt-getinstallunrar,raretest.rar
17、在某目录中批量删除指定大小的文件find.-name“*”-typef-size1024|xargs-n1rm-f
18、使用vi编辑器,替换文件中所有“asdf”字样,成“AACC”:s/asdf/AACC/g
19、iptables配置实例参考:http://www.linux.gov.cn/netweb/iptables.htm#iptablesexample
20、linux内抓包用wireshark打开tcpdump-ieth0-s0-wtcp.cap
21、查看实时网速,看上下行:nload-uH,看某网卡:iptraf-g
22、linux下给硬盘分区:fdisk/dev/sdb
按m提示所有帮助
按p显示目前分区
按d删除当前分区,可能要选择当前分区ID
按n新建分区,提示主p,e扩展,选择主分区号码1-4,默认1,下一步开始选煮面大小,默认默认
按w保存
23、格式化成Ext3格式:mkfs.ext3/dev/sdb1
24、让硬盘启动自动挂载:修改/etc/fstab加入/dev/sdb1/dataext4errors=remount-ro01

25、vim批量替换vim后输入:%s/ssss/aaaa/g 

26、查找当前目录下包含关键字的文件并打印

find ./ -name "*.log" -type f -print | xargs grep 'ORA-01017'

 

27、跟踪显示nginx僵死信号:strace -c -p $(pgrep -n nginx)

28、查看具体什么原因strace -T -e epoll_wait -p $(pgrep -n nginx)

29、批量kill    ps -ef | grep pgpool | cut -c 9-15 | xargs  kill -9