#include <netdb.h>#include <stdio.h>#include <sys/types.h>#include <stdlib.h>#include <sys/socket.h>#include <arpa/inet.h>#include <netinet/in.h>int main(int argc, char * argv[]){ if(argc != 2) {
找到一種不亂碼的臨時解決方案. 在網上查中文亂碼,往往是設定伺服器.但是在工作中,往往只需要查看日誌等,不需要也沒有許可權去修改伺服器: 一般用cat查看沒亂碼的,用more查看也不會出現亂碼. 想用less命令查看的時候,就先執行這個命令,然後再用less查看: [html] view plain copy
我們都知道ifconfig -a 可以列出所有網卡,但是怎麼判讀是千兆網卡還是百兆網卡呢。 1. 判斷是千兆網卡還是百兆網卡 ethtool ethx 查看支援的速率 實際網卡速率可以看Speed 100Mb/s;問題來了,是不是千兆網卡Speed一定是1000M呢。 不一定喲,網卡速率和網線,交換器連接埠速率都有關係,看到Auto-negotiation欄位了吧,on表示開啟
linux下 監控USB #include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>#include <sys/un.h>#include <sys/ioctl.h>#include <sys/socket.h>#include <linux/types.h>#include
今天,一大早發現網站登入不上,apk包也上傳不上伺服器,於是排除問題,最後不經意用了 df -l 命令看了一下,就發現問題所在了。 命令結果顯示:/dev/mapper/VolGroup-lv_root 100% 空間爆滿了。估計是這個問題,所以網站登陸的時候session沒法儲存,以及上傳的apk包沒法儲存到硬碟中,那麼現在就是要處理 /dev/mapper/VolGroup-lv_root 100% 這個問題了。 1、使用命令:du -sh
在Linux中經常發現空閑記憶體很少,似乎所有的記憶體都被系統佔用了,表面感覺是記憶體不夠用了,其實不然。這是Linux記憶體管理的一個優秀特性,主要特點是,無論實體記憶體有多大,Linux
當你在linux下用命令ls -la的時候會看到這些字眼,這些字眼表示為不同使用者組的許可權:-r-xr-x--x 1)檔案操作許可權 r:read就是讀許可權 --數字4表示w:write就是寫入權限 --數字2表示x:excute就是執行許可權 --數字1表示 2)使用者權限 總共會有10個字元, 第1個表示檔案類型,如該檔案是
一、目的 在使用CentOS6.3版本linux系統的時候,發現根目錄(/)的空間不是很充足,而其他目錄空間有很大的空閑,所以本文主要是針對現在已有的空間進行調整。首先,先來查看一下系統的空間分配情況: [plain] view plaincopyprint? 01.[root@CentOS-78 /]# df -h 02.Filesystem
1. 啟用裝置 首先要有一個藍芽適配器,這個不用說,一般都是USB介面類型。 lsusb 查看系統中串連的藍牙裝置hciconfig 查看裝置的詳細資料hciconfig hci0 up 將裝置啟用 2. 配置bluez 設定檔位於目錄/etc/bluetooth 3. bluetooth服務 /etc/rc.d/init.d/bluetooth stop/etc/rc.d/init.d/bluetooth start
lsof全名list opened files,也就是列舉系統中已經被開啟的檔案。我們都知道,linux環境中,任何事物都是檔案, 裝置是檔案,目錄是檔案,甚至sockets也是檔案。所以,用好lsof命令,對日常的linux管理非常有協助。 常用參數 lsof 常見的用法是尋找應用程式開啟的檔案的名稱和數目。可用於尋找出某個特定應用程式將日誌資料記錄到何處,或者正在跟蹤某個問題。
1、啟動: 從菜單啟動:應用程式——>附件——>文字編輯器 從命令列執行以下命令: gedit 2、視窗說明: 功能表列:包含您在 gedit 中處理檔案所需的所有命令。 工具列:包含您可以從功能表列訪問的命令的子集。 顯示地區:該地區包含您正在編輯的檔案的文本。 輸出視窗:顯示 Shell 命令外掛程式和比較檔案外掛程式返回的輸出。 狀態列:顯示關於當前 gedit 活動的資訊和關於功能表項目的上下文資訊。 3、小技巧: a、開啟多個檔案:
原文:http://blog.csdn.net/ouyang_peng/article/details/10414499 du [-abcDhHklmsSx] [-L <符號串連>][-X <檔案>][--block-size][--exclude=<目錄或檔案>] [--max-depth=<目錄層數>][--help][--version][目錄或檔案] 常用參數: -a或-all
1. sed命令簡介 sed是非互動編輯器。它不會修改檔案,除非使用shell重新導向來儲存結果。預設情況下,所有的輸出行都被列印到螢幕上。
如果磁碟大小超過2TB,可以使用parted命令來進行分區的建立。 我們首先掛載一塊4TB的磁碟: 使用parted工具進行分區劃分: 注意上面我們使用mklabel gpt將磁碟分割格式修改為GPT格式,預設是MBR格式。如果不做修改,預設只能支援2.2TB的分區: 使用mkpart做分區的時候會報錯: partition length of 8587837439 sectors exceeds the
今早看到一台機器時間對不上,本以為系統時間與網路北京時間不同步,就在終端命令執行網路時間同步 [root@localhost ~]# ntpdate time.windows.com 執行完之後,在執行終端命令,查看時間還是一樣,其實EDT和CST是有區別的,時區不一樣 EDT:指美國東部夏令時間,波士頓、紐約市、華盛頓哥倫比亞特區,都在這個時區內,跟北京時間有12小時的時差,晚12小時。 CST:可以指下面兩種: 1. 美國中部標準時間(西六區,-6
我們在前面的部落格中介紹過如何安裝虛擬機器:Virtualbox。安裝完後感覺使用很方便,特別是檔案分享權限設定方面。接下來我將和大家一起分享如何在主機與虛擬機器之間共用檔案。 在主機與虛擬機器之間共用檔案有兩種方法: 共用剪下板。 共用資料夾。 共用剪下板時,剪下板中的內容只限於一些命令,或者字串,而檔案則不能通過剪下板共用。共用資料夾可以彌補共用剪下板的不足,我們可以通過它在主機和虛擬機器之間共用檔案。接下來我們分別介紹這兩種共用檔案的方式。 共用剪下板
free命令用於查看linux的記憶體使用量情況,我們先看看free的註解: $ free -hfree: invalid option -- 'h'usage: free [-b|-k|-m|-g] [-l] [-o] [-t] [-s delay] [-c count] [-V] -b,-k,-m,-g show output in bytes, KB, MB, or GB -l show detailed low and high memory statistics -o
cron來源於希臘單詞chronos(意為“時間”),指Linux系統下一個自動執行指定任務的程式(計劃任務) ####1. crontab命令選項 代碼如下: #crontab -u <-l, -r, -e>-u指定一個使用者-l列出某個使用者的任務計劃-r刪除某個使用者的任務-e編輯某個使用者的任務 ####2. cron檔案文法與寫法 可用crontab
通常我們也稱命令模式為終端機介面,terminal 或 console 。 Linux 預設的情況下會提供六個 Terminal 來讓使用者登入, 切換的方式為使用:[Ctrl] + [Alt] + [F1]~[F6]的組合按鈕。 那這六個終端介面如何命名呢,系統會將[F1] ~ [F6]命名為 tty1 ~ tty6 的操作介面環境。 也就是說,當你按下 [crtl] + [Alt] + [F1]這三個組合按鈕時 , 就會進入到 tty1 的 terminal 介面中了。
[root@localhost ~]# ls -l 總計 152 -rw-r--r-- 1 root root 2915 08-03 06:16 a -rw------- 1 root root 1086 07-29 18:35anaconda-ks.cfg ………………………………………… 第1行:總計(total)