linux命令收集(1)

1) mysql的命令

  【关闭数据库】./bin/mysqladmin shutdown -uroot


 【启动数据库】nohup ./bin/mysqld_safe > cmd.log  2>&1  0</dev/null &

   【删除数据库】mysqladmin -u[username] -p[password] drop [database]
   【创建数据库】mysql -u $MyUSER -h $HostName -p$MyPASS -Bse "CREATE DATABASE $dbUser;"

 

./bin/mysqldump  -d --add-drop-database jn_core -uroot -p>./bakstru/jn_core.sql(表结构)

./bin/mysqldump  -t  jn_core -uroot -p>./bakdata/jn_core.sql(导出表数据)

./bin/mysql -uroot -p jn_core <./bakstru/jn_core.sql(数据库导入)

./bin/mysqldump   --add-drop-database jn_core -uroot -p>./bakstru/jn_core.sql (数据库导出)

 

2)Find的命令用法

Linux下find命令错误"find: paths must precede expression"
如果find多个文件, 需要用引号括起来.
$ find . -name *.txt
find: paths must precede expression
Usage: find [path...] [expression]
$ find . -name "*.txt"
./test.txt
./test1.txt

[查出所占端口号的程序进程号]
netstat -anp | grep 8009
[查出所占]
ps -f -p 23486

[删除当前目录下100天的文件]
find . -atime +100 -exec rm -f {} \;

[删除文件名为乱码的文件]
首先,我们知道每个文件都有一个i节点号,我们可以考虑通过i节点号来管理文件。首先,我们要取得文件的i节点号。这个可以通过ls命令的-i选项获得得,也可以通过ll -i 来获得。   
    第二步,使用find命令将文件名传递给rm命令。e.g:删除节点为12345的乱码文件夹可以使用如下命令: find ./ -inum 12345 -print -exec rm {} -rf \;

grep -r vir03 *
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值