Time of Update: 2017-01-18
Linux作業系統預設都會儲存使用者操作的曆史命令,如果你是 Linux 命令列的使用者,有的時候你可能不希望某些命令記錄在你的命令列曆史中。原因可能很多,例如,你在公司擔任某個職位,你有一些不希望被其它人濫用的特權。亦或者有些特別重要的命令,你不希望在你瀏覽曆史列表時誤執行。然而,有方法可以控制哪些命令進入曆史列表,哪些不進入嗎?或者換句話說,我們在 Linux
Time of Update: 2017-01-18
linux環境變數介紹環境變數:bash shell用一個稱作“環境變數(environment
Time of Update: 2017-01-18
不知為何主目錄下突然多了個-sV檔案,目測是因為nmap的-sV參數產生的。寫下來權當做個筆記~現在來類比下當時的情況touch -- -sVtouch ./-sV # 兩種都行現在工作目錄底下會產生一個檔案名稱為-sV的檔案如果執行rm -sV會產生一個錯誤rm: invalid option -- 's'Try 'rm --help' for more information.原因是無效的參數s本來打算Google下看看的,結果rm --help就看到答案了To remove a file
Time of Update: 2017-01-18
這兩天突然看到一個需求點,需要實現增量備份的功能,找了一些資料 記錄一下如下命令,該命令可以利用命令列進行簡單的增量備份功能。 Win: 複製代碼 代碼如下:xcopy C:\Docs D:\Backup\Docs /E /H /R /Y /I /D 每個參數具體的值可以參考 xcopy /? 的輸出結果 Linux下可以通過強大的 rsync 命令進行,此命令還是非常強勁的,具體用法可以man一下,或者google一下。
Time of Update: 2017-01-18
前提: 1.不要在虛擬機器上配置。不論是vm5還是vm6,本人試過多次,每次都是貌似成功,但用機器ping做斷網實驗時就會發現真相; 2.必須用同品牌同型號網卡。兩塊不一樣的網卡,按照文檔配置完畢後,即使從本機ping外部地址,也會發現網路似乎完全斷了; 3.慎用service network restart。配置完畢,實驗成功後,避免在雙網卡機器上執行網路重啟的操作,否則你會發現網路不通了,即使你手工再次執行ifenslave
Time of Update: 2017-01-18
備忘:本文所有操作均在root使用者下進行。1、安裝sqlite3ubuntu下安裝sqlite3直接在終端運行命令:#apt-get install sqlite3查看版本資訊:#sqlite3 -version2 、sqlite3常用命令目前的目錄下建立或開啟test.db資料庫檔案,並進入sqlite命令終端,以sqlite>首碼標識:#sqlite3
Time of Update: 2017-01-18
經過雲棲社區選的一種又簡單一句話就解決了問題explorer "http://www.jb51.net?opt=make"將上面的代碼儲存為dositemap.bat即可。然後添加到計劃任務一、windows計劃任務 1、寫一個PHP程式,命名為test.php,內容如下所示:<? $fp = fopen("test.txt", "a+"); fwrite($fp, date("Y-m-d H:i:s") . " 成功成功了!\n");
Time of Update: 2017-01-18
os.cmd(Cmd)os模組提供了cmd函數可以執行linux系統shell命令(也可以執行windows命令)。返回一個Cmd命令的標準輸出字串結果。例如在linux系統中執行os:cmd("date"). 返回linux的時間。 這種比較簡單,一般情況下,也滿足了大部分需求。erlang:open_port(PortName, PortSettings)當os.cmd(Cmd) 滿足不了你的需求的時候,就可以用強大的open_port(PortName, PortSettings)
Time of Update: 2017-01-18
1. LINUX下第三方Proxy 伺服器軟體的選擇 可以選擇的其實還是不少,比如Apache:具有強大的功能、高速度和高效率等特點,但在LINUX下作Proxy 伺服器的效能優勢並不明顯,不建議使用;推薦使用Squid ,有關此軟體的相關報道也不少,它由一個主要的服務程式squid,一個DNS查詢程式dnsserver和幾個管理工具組成,其比較明顯的特性就是可以減少伺服器等待DNS查詢的時間,“Linux+Squid”是最好的Proxy
Time of Update: 2017-01-18
1、驗證核心是否載入了MPPE模組:modprobe ppp-compress-18 && echo MPPE is ok2、安裝所需的軟體包:yum -y install pppwget ftp://rpmfind.net/linux/epel/7/x86_64/p/pptpd-1.4.0-2.el7.x86_64.rpmrpm -ivh pptpd-1.4.0-2.el7.x86_64.rpm3、配置PPP和PPTP的設定檔:grep ^[^#]
Time of Update: 2017-01-18
一、Redhat/CentOS安裝vsftp軟體1.更新yum源首先需要更新系統的yum源,便捷工具下載地址:http://www.jb51.net/article/54840.htm(shell指令碼)2.安裝vsftp使用yum命令安裝vsftp複製代碼 代碼如下:#yum install vsftpd
Time of Update: 2017-01-18
linux 安裝 pypy自己使用的系統是 centos 7(其他linux機器的安裝方法類似)首先下載pypy 的rpm包。http://pkgs.org/search/?keyword=pypy依次下載 pypy-libs-2.2.1-2.el7.x86_64.rpmpypy-2.2.1-2.el7.x86_64.rpmpypy-devel-2.2.1-2.el7.x86_64.rpm依次安裝,libs 檔案一定要先與解譯器安裝。 rpm -ivh pypy-libs-2.2.1-2
Time of Update: 2017-01-18
1.軟體下載安裝[root@chenghy ~]# cd /root[root@chenghy ~]# wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.4c.tar.gz[root@chenghy ~]# tar zxvf proftpd-1.3.4c.tar.gz[root@chenghy ~]# cd proftpd-1.3.4c[root@chenghy ~]# ./configure
Time of Update: 2017-01-18
Linux vsftpd編譯安裝和配置允許本機使用者登入FTP1、下載vsftpd源碼wget https://security.appspot.com/downloads/vsftpd-2.3.4.tar.gz2、編譯vsftpd源碼64位的系統編譯之前先要執行cp /lib64/libcap.so.1 /lib/libcap.so.1命令:複製代碼 代碼如下:tar xzvf vsftpd-2.3.4.tar.gzcd vsftpd-2.3.4makemake
Time of Update: 2017-01-18
玩過Linux的人都會知道,Linux中的命令的確是非常多,但是玩過Linux的人也從來不會因為Linux的命令如此之多而煩惱,因為我們只需要掌握我們最常用的命令就可以了。當然你也可以在使用時去找一下man,他會幫你解決不少的問題。然而每個人玩Linux的目的都不同,所以他們常用的命令也就差異非常大,而我主要是用Linux進行C/C++和shell程式編寫的,所以常用到的命令可以就會跟一個管理Linux系統的人有所不同。因為不想在使用是總是東查西找,所以在此總結一下,方便一下以後的查看。不多說,
Time of Update: 2017-01-18
因為一些原因,需要換一台VPS,所以就需要為伺服器轉移檔案了。但是當我在為原來伺服器上的東西打包的時候,問題來了,打包還沒有一半,就提示伺服器空間不足了!這個上次已經因為空白間不足伺服器都宕機了,那怎麼辦?不夠空間的話沒辦法打包啊!然後突然想到SFTP,因為我伺服器上沒有裝FTP,一直都是使用SFTP來當FTP使得,於是上網搜尋了一下,還真找到了一個scp命令。使用起來也很簡單,舊的伺服器IP是204.152.221.90,要把上面的/home/wwwroot的檔案拷貝過來,那麼在新的伺服器上面
Time of Update: 2017-01-18
圖解Linux下安裝Tomcat伺服器的具體過程,供大家參考,具體內容如下上傳Tomcat伺服器:首先,需要下載Tomcat-上傳到伺服器。 安裝Tomcat伺服器解壓tomcat伺服器壓縮包現在已經在java目錄下了。tar zxvf apache-tomcat-7.0.72.tar.gz解壓成功了: 配置環境變數tomcat伺服器運行時是需要JDK支援的,所以必須配置好JDK用到的那些環境變數cd /etc/ls #顯示目錄下所有檔案及檔案夾編輯/etc下的profile檔案:vi
Time of Update: 2017-01-18
前言GitHub就是一個免費託管開原始碼的遠程倉庫。但是對於某些視原始碼如生命的商業公司來說,既不想公開原始碼,又捨不得給GitHub交保護費,那就只能自己搭建一台Git伺服器作為私人倉庫使用。我打算自己搭建git伺服器。雖然目前已經有很不錯的git工具,如github,coding.net等,但是為了安全,減少限制和開銷,還是放在自己的伺服器為好。下面給出安裝配置的過程,有問題歡迎討論和交流,我會及時回複的。第一步安裝git:可以通過命令的方式快速安裝,不同的linux的安裝方法可能不一樣,我
Time of Update: 2017-01-18
首先proftpd是一個開源軟體,其官方地址是http://www.proftpd.org,目前最高版本是:1.3.1(非穩定版),穩定的版本是1.3.0,下載檔案為proftpd-1.3.0a.tar.gz 我下載的是1.3.0,上傳到伺服器上後按照常規的方法安裝即可。 tar -zxvf proftpd-1.3.0a.tar.gz cd proftpd* ./configure --prefix=/usr/local/proftpd make make
Time of Update: 2017-01-18
使用Linux系統內建的命令logrotate對Nginx日誌進行切割。Nginx安裝目錄:/usr/local/nginx/Nginx日誌目錄:/usr/local/nginx/logs/、/usr/local/nginx/logs/nginx_logs/1、添加nginx日誌切割指令碼cd /etc/logrotate.d #進入目錄vi /etc/logrotate.d/nginx #編輯指令碼/usr/local/nginx/logs/*.log