Time of Update: 2018-07-28
rotatelogs 截斷日誌,進行配置。但是儲存vhost.conf 之後,伺服器httpd -k restart 始終無法重啟成功。 記錄檔: [plain] view plain copy
Time of Update: 2018-07-28
啟動tomcat/bin/startup.sh中增加一下變數: CATALINA_OPTS="-Djava.rmi.server.hostname=192.168.1.69 \ -Dcom.sun.management.jmxremote \
Time of Update: 2018-07-28
window系統一般檔案名稱編碼為gbk,檔案內容編碼這個需要通過編輯器查看或者設定,找個editplus文字編輯器就可以處理常值內容編碼。 那麼在window上顯示正常的檔案到linux上的時候,常常會因為中文問題導致亂碼,比如檔案名稱亂碼和檔案內容亂碼。 查看linux設定的編碼: [root ~]# echo $LANGzh_CN.UTF-8[root ~]
Time of Update: 2018-07-28
查看linux系統配置 查看記憶體: top、free -m 、cat /proc/meminfo vmstat 查看CPU資訊 cat /proc/cpuinfo 顯示當前硬體資訊 sudo lshw 擷取CPU序號或者主板序號 #CPU ID sudo dmidecode -t 4 | grep ID #Serial Number sudo dmidecode | grep
Time of Update: 2018-07-28
http://blog.csdn.net/simba888888/article/details/9075719 一、epoll 系列函數簡介 #include <sys/epoll.h> int epoll_create(int size); int epoll_create1(int flags); int epoll_ctl(int epfd, int op, int fd, struct epoll_event *event); int
Time of Update: 2018-07-28
ln 這是linux中一個非常重要命令,請大家一定要熟悉。它的功能是為某一個檔案在另外一個位置建立一個同不的連結,這個命令最常用的參數是-s,具體用法是:ln -s 源檔案 目標檔案。 當我們需要在不同的目錄,用到相同的檔案時,我們不需要在每一個需要的目錄下都放一個必須相同的檔案,我們只要在某個固定的目錄,放上該檔案,然後在其它的目錄下用ln命令連結(link)它就可以,不必重複的佔用磁碟空間。例如:ln -s /bin/less /usr/local/bin/less -s
Time of Update: 2018-07-28
Linux安全系統的核心是使用者賬戶,Linux對於每個賬戶的許可權都有嚴格的控制。每個使用者有一個UID(ID具有唯一性)。 下面首先學習一下與使用者賬戶有關的設定檔: (1)/etc/passwd檔案: root:x:0:0:root:/root:/bin/bashdaemon:x:1:1:daemon:/usr/sbin:/bin/shbin:x:2:2:bin:/bin:/bin/shsys:x:3:3:sys:/dev:/bin/shsync:x:4:6553
Time of Update: 2018-07-28
ln 串連命令有軟串連(Symbolic link)和硬串連(Hard link)之分的,軟串連又稱符號串連,相當於 Windows 下的捷徑,硬串連相當於 Windows 的副本。簡要說下用法,其它自己 man 吧~ 建立硬串連 文法:ln 檔案或目錄 串連名 1
Time of Update: 2018-07-28
Linux不能上網提示ping:unknown host 檢查步驟 Linux系統跟windows平台有所不同的是,為了更好的做網路服務應用。Linux下多用於網路伺服器,而且操作介面是字元介面。對於新手遇到最常見的問題就是,linux不能上網DNS解析不了,提示ping:unknown host ,本例以Centos為例
Time of Update: 2018-07-28
目標:監控linux檔案系統指定目錄內的檔案變化,並記錄或提交到相應的介面。 該指定目錄用於儲存客戶提交的檔案。 提交方式可能是 ftp 或者 mount 方式一: 使用inotify機制。 相關的開發工具可以使用 inotify-tools,或者在其基礎上進行再封裝。 優點:開放方便,維護簡單,運行穩定。 弱點: 1.事後獲知,對於unlink event,無法獲知被刪除檔案的資訊,如:想知道刪除的檔案是否是softlink
Time of Update: 2018-07-28
root 使用者建立的目錄普通使用者沒有寫的許可權,可以通過變更檔的所屬組 例如:1.groupadd softadm添加一個組。2.usermod -G softadm 使用者名稱(gpasswd -a 使用者名稱 softadm)3.chgrp softadm /software 改變目錄所屬組,4.chmod g+w /software pwck 檢測/etc/passwd檔案錯誤 vipw 編輯/etc/passwd檔案 可以鎖定這個檔案其他使用者無法進行編輯 id
Time of Update: 2018-07-28
System V IPC 參數 名字 描述 合理取值 SHMMAX 最大共用記憶體段尺寸(位元組) 最少若干兆(見文本) SHMMIN 最小共用記憶體段尺寸(位元組) 1 SHMALL
Time of Update: 2018-07-28
大量新增使用者:方法一 newusers 匯入使用者資訊檔檔案格式 pwunconv 取消shadow password功能 第一步:newusers < user.info 檔案格式如下:(會自動建立宿主目錄) 1 newuser1: :1001:3::/home/newuser1:/bin/bash 2 newuser2: :1001:3::/home/newuser2:/bin/bash 第二步:pwunconv
Time of Update: 2018-07-28
第一步: 下載jdk,網址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 由於我的是64位系統,所以我下載了jdk-8u91-linux-x64.gz 第二步: 我把jdk壓縮包放在/root/目錄了下,所以 cd /root/下 tar zxvf jdk-8u91-linux-x64.gz
Time of Update: 2018-07-28
工程裡很多函數只是有聲明,找不到實現的代碼。因為那些實現代碼已經編譯成庫所以看不見,我所看見的全是一堆標頭檔. .o、.a、.so檔案都是Linux下的程式函數庫,即編譯好的可以供其他程式使用的代碼和資料。 優點:程式模組化,容易重新編譯,方便升級。
Time of Update: 2018-07-28
1.系統調用 ---檔案的操作函數 #inlclude <fcntl.h> int open(char *name,int how) 檔案開啟 #include <unistd.h> int close(int fd) 檔案關閉 size_t read(int fd,void *buf, size_t count) 讀
Time of Update: 2018-07-28
這裡所說的開發環境主要是指在windows上使用GCC(GNU Compiler Collection)進行開發,根據需求的不同,我們有以下幾種選擇: 1. DevC++ 這是一款基於MingW的整合式開發環境(IDE),適合於C++初學者,可以利用它編寫符合標準C++(98)規範的代碼,體驗GCC的一些特性。 DevC++非常小巧,由Bloodshed Software開發,屬於Free Software。DevC++的最新版本為:DevC++ 5.0 beta9.2(4.9.9.
Time of Update: 2018-07-28
一、下載“飛鴿 傳書”: http://www.ipmsg.org/archive/g2ipmsg-0.9.5.tar.gz 二、解壓: tar zxvf g2ipmsg-0.9.5.tar.gz cd g2ipmsg-0.9.5 三、修改參數,使它支援中文名 檔案 的傳輸 #以下幾行主要應對0.9.5版本 configure --with-ext-charcode=CP936無效的問題sed -i 's/CP932/CP936/g' configure.in
Time of Update: 2018-07-28
1、將檔案checkout到本地目錄svn checkout path(path是伺服器上的目錄)例如:svn checkout svn://192.168.1.1/pro/domain簡寫:svn co2、往版本庫中添加新的檔案svn add file例如:svn add test.php(添加test.php)svn add *.php(添加目前的目錄下所有的php檔案)3、將改動的檔案提交到版本庫svn commit -m “LogMessage“ [-N]
Time of Update: 2018-07-28
寫在前面的話: 本來不想貼出來的,因為新的東西不多。上周同學發來簡訊說論文被導師發到 電腦工程與應用 去了,那就索性貼出來吧,供需要的兄弟取用。