學習swoole的時候有一個max_conn參數, max_conn 描述:伺服器允許維持的最大TCP串連數 說明:設定此參數後,當伺服器已有的串連數達到該值時,新的串連會被拒絕。另外,該參數的值不能超過作業系統ulimit
使用linux進行嵌入式開發的時候,為了方便開發,通常是將開發板掛載到宿主機的檔案系統上,然後將代碼放到共用給開發板的目錄中,再通過開發板運行。 首先查看是否安裝了 nfs 軟體包,yum list installed | grep nfs。如果安裝,則可進行下面設定。 nfs 伺服器端配置: 1.首先建立共用目錄:在根目錄下建立share目錄。執行 mkdir /share 2.然後對 exports 檔案進行編輯:vim /etc/exports 如果之前沒有通過 nfs
quotaonquotaon 命令:用來開啟使用者的磁碟空間的限制參數-a 開啟所有的磁碟配額限制-g 組磁碟配額限制-p 列出狀態-u 使用者配額限制-v 運行時顯示詳細的處理資訊--help 顯示協助資訊--version 顯示版本資訊例:代碼如下:[root@linux ~]# quotaon -auvg #啟動所有的具有quota的filesystem[root@linux ~]# quotaon -uv /disk2
useradduseradd [-c comment] [-d home_dir] [-e expire_date] [-f inactive_time] [-g initial_group] [-G
fuser 命令用指定的檔案或者檔案系統顯示進程進程號,預設情況下每一個檔案名稱後會跟著一個字母來表示類型-l 顯示訊號-4 IPv4-6 IPv6-a 與程式相關的所有檔案-k 刪除程式相關的所有檔案-I 互交模式-s 不顯示處理資訊-u PID顯示使用者名稱-v 運行時,顯示相信處理資訊- 清零-m 掛載檔案系統-signal 發送訊號-n 指定關鍵字進行搜尋,如 檔案、UDP、TCP-V
historyhistory 命令可以用來顯示曾執行過的命令,也可以根據顯示的治療來重新執行需要的命令n 顯示n個最近的記錄-a 添加記錄-r 讀取記錄,但不會新增內容記錄-w 覆蓋原有的history 檔案-c 清除記錄-d<編號>[n] 刪除指定n條記錄-n<檔案> 讀取指定檔案-r<檔案> 讀取檔案但不記錄-w<檔案> 覆蓋原有檔案例1代碼如下:[root@redhat ~]# history
不管是任何雲端服務器都是沒有多少磁碟空間的,最大的不過就20G,騰訊雲預設Linux只有8GB系統硬碟,一般的網站也足夠使用,如果額外購買的資料盤安裝系統之後根據不同的面板、系統的路徑問題可能不會自動載入到指定的資料盤目錄,需要我們手工進行載入資料盤 ,也就是我們常說的掛載。正好今天示範一下騰訊雲Linux系統如何掛載磁碟。1、檢查硬碟裝置是否有資料盤當然我也知道我現在磁碟是有資料的,大概伺服器有58G的磁碟空間,8G是系統硬碟那麼就剩下了50G的剩餘空間,那麼下面我就把這50G掛載。查詢命令:
今天login server的一個網站,發現login後沒有產生session。根據以往經驗,一般是空間已滿導致session檔案產生失敗。代碼如下:df -h代碼如下:Filesystem Size Used Avail Use% Mounted on /dev/mapper/dev01-root
/etc/inittab檔案描述了哪些進程開始啟動並正常運行。inittab為linux初始設定檔案系統時init初始化程式用到的設定檔。這個檔案負責設定init初始化程式初始化指令碼在哪裡;每個運行級初始化時啟動並執行命令; 開機、關機、重啟對應的命令;各運行級登陸時所啟動並執行命令。inittab檔案中的條目的格式如下:label:runlevels:action:process 下面分別介紹各個欄位1.label label 是一個獨特的序列,確定了一個條目1 -
0.什麼是NFS(Network FileSystem)NFS 就是 Network FileSystem 的縮寫,最早之前是由 Sun 所發展出來的。他最大的功能就是可以透過網路,讓不同的機器、不同的作業系統、可以彼此分享個別的檔案 ( share file ),所以,也可以簡單的將他看做是一個 file server !這個 NFS Server 可以讓你的 PC 來將網路遠端 NFS
1,查看磁碟代碼如下:df -h2,查看記憶體大小代碼如下:freefree [-m|g]按MB,GB顯示記憶體代碼如下:vmstat3,查看cpu代碼如下:cat /proc/cpuinfo只看cpu數量grep "model name" /proc/cpuinfo | wc -l4,查看系統記憶體代碼如下:cat /proc/meminfo5,查看每個進程的情況代碼如下:cat /proc/5346/status
Linux中強大的網路資料擷取分析工具——TcpDumptcpdump採用命令列方式,它的命令格式為:tcpdump [ -adeflnNOpqStvx ] [ -c 數量 ] [ -F 檔案名稱 ][ -i 網路介面 ] [ -r 檔案名稱] [ -s snaplen ][ -T 類型 ] [ -w 檔案名稱 ] [運算式 ]1. tcpdump的選項介紹-a 將網路地址和廣播位址轉變成名字;-d
你可能聽說或碰到過這樣的事情:一個系統管理員菜鳥不小心輸入"chmod -R 777
今天介紹個檔案名稱轉碼的工具--convmv,convmv能協助我們很容易地對一個檔案,一個目錄下所有檔案進行編碼轉換,比如gbk轉為utf8等。安裝:代碼如下:yum install convmv(這裡的樣本環境為CentOS系統)文法:代碼如下:convmv [options] FILE(S) ... DIRECTORY(S)主要選項:1、-f ENCODING指定目前檔案名稱的編碼,如-f gbk2、-t ENCODING指定將要轉換成的編碼,如-f
不管是在Windows系統還是在Linux系統中,相信不少使用者或開發人員都遇到過手機adb串連不上的情況。其實出現這種問題很多時候是由於adb衝突導致的,畢竟很多軟體都有自己的adb連結。那麼,出現這種問題該怎麼辦呢?下面就給大家介紹下Mac或者linux下adb串連失敗的解決辦法。1.查看裝置VenderID在mac下
http_load基於linux平台的一種效能測工具。以並行複用的方式運行,用以測試web伺服器的輸送量與負載,測試web頁面的效能。1、下載官方網站:http://acme.com/software/http_load/代碼如下:cd /rootwget http://acme.com/software/http_load/http_load-12mar2006.tar.gztar xzf http_load-12mar2006.tar.gz2、安裝代碼如下:cd
修改 /etc/sysconfig/i18n 檔案,如LANG="en_US.UTF-8",xwindow會顯示英文介面,LANG="zh_CN.GB18030",xwindow會顯示中文介面。還有一種方法 cp /etc/sysconfig/i18n $HOME/.i18n修改 $HOME/.i18n
系統內容預設安裝後,不能訪問ntfs分區,在安裝和配置ntfs-3g以後即可。1.安裝ntfs-3g代碼如下:apt-get -y install ntfs-3g2.建立掛載的檔案夾我windows下面有三個磁碟.都需要訪問。所以在/mnt中建立了三個檔案夾,分別是/mnt/C、/mnt/D、/mnt/E3.掛載分區首先使用fdisk命令查看目前磁碟情況代碼如下:debian-hcshangxinli:/home/shang# fdisk -lDisk /dev/sda: 74.7 GB, 74
ls代碼如下:$ ls #查看目前的目錄下檔案conf lnmp_install.sh README vhost_ngx_pagespeed.shinit.sh ngx_pagespeed.sh source vhost.sh代碼如下:$ ls conf #查看conf目錄下檔案index.html nginx.conf
ls命令主要就是用來陳列出目錄的詳細資料.在預設情況下是列出目前的目錄下的檔案資訊(不包含以.開頭的檔案, 檔案夾),同時按字母順序來排列條目.文法如下代碼如下:ls [OPTION]... [FILE]...參數介紹 (不包含過於生僻的)-a, --all 同時顯示出以.開頭的內容,包括.目錄(目前的目錄)和..目錄(父目錄).-A, --almost-all 同時顯示出以.開頭的內容,不包括.目錄和..目錄.--author 在使用-l參數時同時顯示出檔案建立者.-B,