Time of Update: 2018-12-07
今天網站上傳圖片出問題了,一開始還以為是程式問題,後來發現原來是伺服器儲存空間不夠,明明有200G的磁碟空間,沒理由這麼快就用完,查了一下分區情況,原來有兩塊磁碟,根分區只掛載在大少只有10g那塊磁碟上面,而且已使用了100%了!接著就要為根分區擴容了:(環境:redhat 5.2 x64)1:查看分區情況shell>fdisk -lDisk /dev/sda doesn't contain a valid partition table,
Time of Update: 2018-12-07
測試環境redhat 5.4,開啟3306和8080連接埠修改/etc/sysconfig下的iptables檔案:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--># Firewall configuration written by system-config-securitylevel# Manual customization of this
Time of Update: 2018-12-07
系統Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--># uname -a # 查看核心/作業系統/CPU資訊# head -n 1 /etc/issue # 查看作業系統版本# cat /proc/cpuinfo # 查看CPU資訊# hostname # 查看電腦名稱# lspci -tv # 列出所有PCI裝置# lsusb -tv #
Time of Update: 2018-12-07
crontab -e就會開啟一個編輯視窗,第一行會有內容格式的提示 # m h dom mon dow commandcrontab的範例格式: 下面是c r o n t a b的格式: 分< >時< >日< >月< >星期< >要啟動並執行命令 其中< >表示空格。crontab條目舉例 這裡有c r o n t a b檔案條目的一些例子: 30 21* * *
Time of Update: 2018-12-07
有兩種方式: 1. command & : 後台運行,你關掉終端會停止運行 2. nohup command & : 後台運行,你關掉終端也會繼續運行 一、 簡介 Linux/Unix 區別於微軟平台最大的優點就是真正的多使用者,多任務。因此在任務管理上也有別具特色的管理思想。我們知道,在 Windows 上面,我們要麼讓一個程式作為服務在後台一直運行,要麼停止這個服務。而不能讓程式在前台後台之間切換。而 Linux提供了 fg 和bg
Time of Update: 2018-12-07
轉載自百度百科一、什麼是 modules? modules 的字面意思就是模組,在此指的是 kernel modules;簡單來說,一個模組提供了一個功能,如 isofs、minix、nfs、lp
Time of Update: 2018-12-07
Linux核心中的Kconfig、Makefile、.config 轉載自:http://www.cnblogs.com/taomaomao/archive/2012/01/05/2312816.html本文參考文章地址:http://hi.baidu.com/donghaozheng/blog/item/02e1b231f0df64a25fdf0eea.html 本文參考友善之臂的MICRO2440使用者手冊毛毛同學今天學習了驅動程式模組的安裝與卸載,在這個過程中毛毛髮現,
Time of Update: 2018-12-07
一 系統:# uname -a # 查看核心/作業系統/CPU資訊# cat /etc/issue# cat /etc/redhat-release # 查看作業系統版本# cat /proc/cpuinfo # 查看CPU資訊# hostname # 查看電腦名稱# lspci -tv # 列出所有PCI裝置# lsusb -tv # 列出所有USB裝置# lsmod # 列出載入的核心模組# env # 查看環境變數 二 資源:# free -m # 查看記憶體使用量量和交換區使用量#
Time of Update: 2018-12-07
1. df 查看硬碟的使用方式# df# df -h 2. cd 切換目錄# cd /var/ 3. ls 瀏覽目錄# ls# ls -a <查看以.開頭的隱藏檔案># ls -l <查看文檔的詳細資料># ls -h <以資料單位方式查看 m b g># ls -F <查看文件類型># ls -al# ls -aF# ls -lh 4. mkdir 建立目錄# mkdir dirName 5. passwd 修改使用者密碼#
Time of Update: 2018-12-07
我們經常會碰到這樣的問題,用 telnet/ssh 登入了遠端 Linux 伺服器,運行了一些耗時較長的任務, 結果卻由於網路的不穩定導致任務中途失敗。如何讓命令提交後不受本地關閉終端視窗/網路中斷連線的幹擾呢?下面舉了一些例子, 您可以針對不同的情境選擇不同的方式來處理這個問題。 一 nohup/setsid/& 情境: 如果只是臨時有一個命令需要長時間運行,什麼方法能最簡便的保證它在後台穩定運行呢? hangup 名稱的來由在 Unix 的早期版本中,每個終端都會通過
Time of Update: 2018-12-07
經過長時間學習Linux使用者管理,於是和大家分享一下,看完本文你肯定有不少收穫,希望本文能教會你更多東西。 一.許可權控制機制
Time of Update: 2018-12-07
Vmware 中Linux與Windows共用方法轉載自:http://www.cnblogs.com/feisky/archive/2009/01/02/1586424.html Vmware是一款虛擬平台軟體,它支援在windows系統中運行linux,就好象cygwin一樣,大家都說cygwin很複雜,不是很好用,我也不想去試了。FC4是Fedora Core 4的縮寫,是Red Hat Linux平台的一個版本。 到網上下載vmware5,然後在windows下直接安裝就可以了。安裝後
Time of Update: 2018-12-07
編譯linux核心make menuconfig報 'make menuconfig' requires the ncurses libraries 等錯誤轉載自:http://blog.csdn.net/zyxlinux888/article/details/6593647 環境:ubuntu 10.10; Problem:在ubuntu 10.10下編譯linux核心出現如下錯誤:zyx@zyx:/$sudo make menuconfig *** Unable to find the
Time of Update: 2018-12-07
原創作品,允許轉載,轉載時請務必以超連結形式標明文章 原始出處 、作者資訊和本聲明。否則將追究法律責任。http://no001.blog.51cto.com/1142339/554927 試了好多遍,多無效。。最後在/etc/enviroment下設定才有效。不過讓有一些未解問題我使用sudo su進入到root使用者權限,設定完成的。重新使用sudo -s進入root使用者權限,就看不到設定的path,很奇怪,要研究下root的問題。。 相關資料:、、、、、、、、、、、、、、、、、、、、、、
Time of Update: 2018-12-07
linux mail 命令 --收發郵件 (2010-12-13 14:44:20)轉載自http://blog.sina.com.cn/sherryw2007分類: Linux1. 如何查看linux的mailqueue$mailq$sendmail -bp$ll /var/spool/mqueue 這是mail隊列存放的目錄,可以將裡面的檔案刪除來清空mailqueue可以通過這些命令來查看郵件是否送出 2. 如何發送mail1)將檔案當做電子郵件的內容送出文法:mail -s
Time of Update: 2018-12-07
Linux系統find命令詳解: 轉載自百度百科:名稱:find 用法:find [path] [expression] 使用說明: expression 中可使用的選項有二三十個之多,在此只介紹最常用的部分。 -mount,-xdev : 只檢查和指定目錄在同一個檔案系統下的檔案,避免列出其它檔案系統中的檔案 -amin -n : 在最近的 n 分鐘內被讀取過 -amin n : 在 n 分鐘之前被讀取過 -anewer file : 比檔案 file 更晚被讀取過的檔案 -
Time of Update: 2018-12-07
ハードウェアとの通訊 1)、I/OポートとI/Oメモリ 各周辺デバイスは、そのレジスタを読み書きすることで制禦されます。 そのアドレスは、メモリアドレス空間か、I/Oアドレス空間の中に置かれています。 ①、I/Oレジスタとコンベンショナルメモリ I/OレジスタとRAMの主な違いは、I/O操作には付帯的な影響があることです。
Time of Update: 2018-12-07
********************************************************* 特別提醒:1、編譯驅動需要先編譯核心;2、驅動的makefile要指定正確的:KERNELDIR := /lib/modules/所編譯核心的版本/build 3、編譯好的核心要安裝進OS; 4、載入驅動時所啟動並執行OS核心,要和編譯驅動的核心版本相同;5、驅動的 printk 輸出,可能在 /var/log/syslog 裡面。(今天終於實現我人生的第一個hello
Time of Update: 2018-12-07
カーネルにおけるデータの型 標準のCのデータ型は、アーキテクチャによってサイズが違います。 jiffyを用いて時間を計算する場合には、必ずHz(1秒ごとのタイマ割り込み數)を用いて時間をスケーリングしましょう。 メモリを操作する場合には、1メモリページがPAGE_SIZEバイトであり、4KBではありません。 バイトオーダー: ・インクルードファイル<asm/byteorder.h>は、 CPUのバイトオーダーに従って、「__
Time of Update: 2018-12-07
查看TCP狀態:netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'查看SOCKET狀態:cat /proc/net/sockstatTIME_WAIT狀態的socket一般需要等到2msl時間後,socket才會被回收。修改(添加)系統核心參數:/etc/sysctl.conf#改系統預設的TIMEOUT時間net.ipv4.tcp_fin_timeout=2#啟重用,允許將TIME-WAIT