linux 学习操作小计
屌絲最近在接觸lamp開發 把工作中遇到的 問題和 一些常用的操作記下來。以便以后去翻閱
(1)linux下備份mysql數據庫方法?
? ? ? ?#mysqldump -u root -p dbname > /root/dbname.sql ? ?
? ? ? ? ? root 和 dbname ?分別是 數據庫的用戶名 和 數據庫名稱 ?路徑可以自己隨便選擇dbname.sql? ?是備份的數據庫名稱
(2)linux下導入mysql數據庫方法?
? ? ?連接mysql數據庫后 選擇你要導入的數據庫
->use dbname
? ? ? ? ?source /home/sql/db.sql ?
? ? ? ? ?這里用source 方法導入數據庫 source可導入批量大數據庫文件
(3)linux下修改文件權限
? ? ??chmod 777 ?-R ?/home/www/demo/?
? ? ? 這里是修改全部子目錄及文件權限改為 777
?這查看linux文件的權限:ls -l 文件名稱
?查看linux文件夾的權限:ls -ld 文件夾名稱(所在目錄)
(4)linux下查找文件所在位置
? ? find / -name 文件位置 ?列如
? ? find / -name www
?
grep -rn "hello,world!" ./?
(5)linux下替換文件夾下所有文件包括子文件夾
? ? sed -i "s/查找/替換/g" `grep 查找 -rl /home/www/` 例如 將 home/www 目錄下所有的22 替換成33
? ? sed -i "s/22/33/g" `grep 22 -rl /home/www/`
轉載于:https://www.cnblogs.com/wlgaojin/p/3460414.html
總結
以上是生活随笔為你收集整理的linux 学习操作小计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MVVM模式的一个小例子
- 下一篇: 学习OpenStack之 (4): Li