原创 windows編寫shell程序linux下執行報錯

在windows編寫的shell代碼 執行報錯 然後發現用 vi -b a.sh打開,把^M刪掉即可。 還有就是windows下的txt文件,放到linux時匹配關鍵字時總多了個\r,可以用sed ‘s/\r//’ a.txt>b.txt

原创 nohup後臺執行不打印

①後臺執行,但是打印log在nohup.log在你當前目錄下,隨着執行這個文件越來越大,直到執行完 nohup 你要執行的命令 & 例如: nohup bash -x test.sh & ②後臺執行,不打印log nohup 你要執行的命

原创 安裝vsftpd:bash: ftp: command not found

安裝好vsftpd,config文件都配置好了,端口也開了,就是連不上,又找了個教程(參考 http://www.cnblogs.com/huanu/p/9245409.html),發現我的ftp localhost顯示bash: ftp

原创 Linux/centOS安裝lftp

之前配置過的從遠程服務器同步文件到本地服務器,現在換了臺機器,安裝lftp時yum源不知咋的裝不上,只能自己找安裝包手動安裝了。 1、下載安裝包 地址:http://lftp.yar.ru/get.html 包名:lftp-4.8.4.t

原创 Linux/CentOS安裝mysql、自定義數據目錄、配置用戶客戶端登錄

機房新來的機器,我配完了地址做好了分區,裝了好幾天數據庫,記下來以後參考。[爲此展開了一場深夜辯論賽] 好吧 說說怎麼裝吧,先看看機器上有沒有mysql,然後發現我這臺機器已經有了,於是就用find / -name mysql|xargs

原创 linux/CentOS分區

機房新來了一批機器,我一個女娃進到機房裏嗡嗡嗡的一天吵的我神經衰弱,終於配置好IP可以遠程登錄了,領導又讓我裝數據庫,這下發現都沒空間,於是才知道還有磁盤沒分區。。。來吧,記錄以後自己用。[一個優雅的微笑] 查看磁盤情況 fdisk -l

原创 怎樣打印FTP操作日誌

FTP日誌記錄設置,可通過修改主配置文件/etc/vsftpd.conf實現。參數:xferlog_enable 、xferlog_file 和dual_log_enable 等。解決方案如下(vi /et

原创 linux Centos 6.5安裝配置sftp 文件夾訪問權限 根目錄不可見

昨天折騰一晚上,給linux服務器設立一個廠商的sftp賬號,讓他只能訪問這個文件夾,看不到我服務器的其他內容,所以還要限制它shell登錄,步驟詳細如下: 1、創建sftp組 groupadd sftp 2、創建一個sftp用戶,用戶

原创 修改ftp默認端口

常規下21端口容易遭到別人的掃描、帶來了一定程度的不安全。所以,最好的就是把21端口修改掉。默認修改爲6069一、修改vsftp的配置文件vi /etc/vsftpd/vsftpd.conf在原來的基礎上加上:listen_port=60

原创 lftp sftp 遠程同步下載文件 安裝目錄 顯示 沒有那個文件或目錄

要實現從遠程服務器自動同步文件到本地服務器,使用lftp。 先安裝lftp(centos,離線安裝),命令: yum install lftp -y 然後測試能否遠程連接,(我的是sftp,端口6622,默認ftp是21、sftp是22)

原创 mysql新建用戶並授權到某個表

1、用root用戶登錄,然後進入mysql庫mysql -uroot -p123456use mysql;2、創建用戶,localhost代表本地用戶,此用戶不能遠程登錄,即無法通過遠程的mysql客戶端(navicate,SQLyog)

原创 required 'Android.support.v4.app.Fragment' found 'android.app.Fragment.'錯誤解決

跟着網上教程一步一步的做一個andriod studio例子 結果在 FragmentTransaction fTransaction = fManager.beginTransaction();報錯:  required 'Androi

原创 zcat報錯 grep報錯 顯示匹配到二進制文件 (標準輸入)

語句和報錯如下: # zcat /data/data2/2018-01-02.tar.gz |grep 'asd' 匹配到二進制文件 (標準輸入) 寫成 grep -a 就解決了。 語句如下沒錯順利執行: # zcat /data/dat

原创 TabLayout+viewpage實現標籤切換之gradle文件配置

app下的gradle: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) androidTestCompile('com.android.

原创 getDrawable被劃

網上粘貼來的代碼,可能太久了過時了 於是出現one.setIcon(getResources().getDrawable(R.drawable.ic_favorite_black_18dp));getDrawable被劃了,應該是新的函數