LINUX學習筆記5——SHELL解析器

a)         作用:將使用者輸入的指令轉換為相應的機器能夠啟動並執行程式。方便的重複輸入相同的指令。 b)         指令檔:就是程式的意思 c)         建立shell指令檔 1.  &

linux系統引導流程

 韌體firmware(CMOS/BIOS)post加電自檢-à自舉程式BootLoader(GRUB)(載入核心)à載入核心Kernel(驅動硬體)à啟動進程inità讀取執行設定檔/etc/inittab 第一個階段:BIOS的啟動過程 1、按下電源之後執行—加電自檢 韌體

搭建自己的NTP時間伺服器

 網路時間協議NTP(Network Time Protocol)是用於互連網中時間同步的標準互連網協議。NTP的用途是把電腦的時間同步到某些時間標準。目前採用的時間標準是世界協調時UTC(Universal Time Coordinated)。NTP的主要開發人員是美國德拉瓦大學的David L.

我的vsftpd排錯

vsftpd 啟動 報錯:vsftpd:500 OOPS: bad bool value in config file for: anonymous_enable 處理辦法:vi /etc/vsftpd.conf 時,:每行的值都不要有空格,否則啟動時會出現錯誤,舉個例子,假如我在listen=YES後多了個空格,那我啟動時就出現...  =================================== 啟動報錯:500 OOPS:

service iptables start 無反應的解決方案

 service iptables start 無反應的解決方案; [root@lt ~]# service iptables status防火牆已停[root@lt ~]# service iptables start[root@lt ~]# service iptables status防火牆已停 比如,設定檔在yum安裝時沒有產生。 解決方案:   方法1(推薦).初始化iptables。 iptables -

ubuntu安裝jdk全過程

sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_12.bin  sudo /usr/lib/jvm/java/jdk1.6.0_12.bin  sudo vi

Linux crontab命令小結

在linux系列中,常常通過crontab命令來維護crontab檔案,從而達到提交計劃作業的目的。在介紹crontab命令之前,我們先來瞭解下crontab檔案中每個條目中各個域的格式和意義。crontab每個條目都有6個域,分別對應6列,從左至右依次為第1列,第2列...第6列。下面是這些域的詳細介紹:第1列:分鐘1~59第2列:小時1~23第3列:日期1~31第4列:月份1~12第5列:星期0~6(0表示星期日)第6列:要啟動並執行命令在前5列中,可以用減號"-"

Linux下vi的常見命令

筆者閱讀了了《鳥哥的Linux私房菜》的“vim程式編輯器”一章,對vi的常用操作命令做如下記錄,以便查閱。一.Vi的三中模式基本上 vi 共分為三種模式,分別是『一般模式』、『編輯模式』不『指令列命令模式』。這三種模式癿作用分別是:1、一般模式: 以 vi 開啟一個檔案就直接迚入一般模式了(這是預設的模式)。在這個模式中,你可以使用『上下左右』按鍵來移的游標,你可以使用『刪除字元』戒『刪除整行』來處理檔案內容,也可以使用『複製、貼上』來處理你癿檔案資料。2、編輯模式:

ubuntu NetworkManager顯示“device not managed

朋友家是通過電信的無線貓PPPOE撥接的,沒有安裝無線路由,所以無奈之下只好在ubuntu下面的用pppoeconf來進行配置撥接,結果配置重啟之後發現網路連接出問題了,  網卡顯示“device not managed”,所有的網路裝置都不能用了 其實問題先是案頭找不到NetworkManager,這個問題重裝了一下解決了,後來發現網路管理為灰,網卡顯示“device not

《深入理解Linux核心》讀書筆記-第二章-記憶體定址(1)

記憶體位址: 邏輯地址:包含在機器語言指令中用來指定一個運算元或一條指令的地址。 線性地址:一個32位不帶正負號的整數,也稱虛擬位址。 物理地址:用於記憶體晶片級記憶體單元定址,與從微處理器的地址引腳發送到記憶體匯流排上的電訊號相對應。 在多處理器系統中,所有CPU都共用同一記憶體,這意味著,RAM晶片可以由獨立的CPU並發地訪問。由於RAM晶片上的讀或寫操作必須串列地執行,因此一種所謂記憶體仲裁器的硬體電路插在匯流排和每個RAM晶片之間,其作用是如果某一

syslog服務和syslogd守護進程

syslog機制負責發送、記錄系統核心及工具所產生的資訊,由syslog()調用、syslogd守護進程和設定檔/etc/syslog.conf組成。當系統核心及工具產生資訊時,通過調用syslog(),把資訊送往syslogd,syslogd再根據/etc/syslog.conf中的配置要求,將這些資訊分別作如下處理:  記錄到系統日誌中 輸出到系統控制台上轉寄給指定的使用者通過網路轉寄給其他主機上的syslogd通過syslog.conf的配置,我們可以靈活地對

Linux系統記憶體相關資訊擷取

型的伺服器,特別是資料庫伺服器的主要瓶頸主要在記憶體,CPU,以及IO上。CPU是可再生資源,不夠用等等就有了;記憶體和土地一樣是不可再生資源,被佔用了,後續的使用必須等到該資源釋放.而IO也非常依賴於記憶體的使用方式,故記憶體的倒騰效率會大大影響伺服器的效率,那麼瞭解伺服器記憶體的使用方式就非常重要。 Linux核心的記憶體相關的資訊主要有下面幾個擷取管道,這裡我們主要討論的是系統層級的,沒具體到各個進程層級: 1.

ubuntu中Rails Server遇到Could not find a JavaScript runtime問題

今天在ubuntu上安裝Rails很費勁,最後總算安裝成功了。但是在啟動伺服器的時候還是遇到來問題,主要的錯誤資訊是Could not find a JavaScript runtime。在網上查了許多資料,這個代表是沒有找到js的運行環境,在windows下預設是已經安裝的,但是在ubuntu下必須得自己去安裝,開始的時候網上寫的在Gemfile中添加上如下語句: gem ‘execjs’ gem ‘therubyacer’&

簡單的tomcat記憶體監控

1.寫一個java類/jsp  Runtime run = Runtime.getRuntime();  long max = run.maxMemory()/1024/1024; //最大記憶體 long total = run.totalMemory()/1024/1024; //已指派記憶體long free = run.freeMemory()/1024/1024; //剩餘空間 if((run.freeMemory()/102

《Linux那些事兒之我是USB》我是隨身碟(36)迷霧重重的批量傳輸(五)

在講資料轉送階段之前,先解決剛才的曆史遺留問題。usb_stor_bulk_transfer_buf()中,406行,有一個很有趣的函數interpret_urb_result()被調用。這個函數同樣來自drivers/usb/storage/transport.c中: 265 static int interpret_urb_result(struct us_data*us, unsigned int

linux下u盤如何使用

Linux不像Windows一樣,接上新硬體後可以自動識別,在Linux下無法自動識別新硬體的,需要手動去識別。USB移動存放裝置通常被識別為sda1,具體可以通過fdisk -l命令查詢。  在使用隨身碟前,我們先要為外掛點建立一個子目錄,一般外掛點的子目錄都是建立在/mnt裡面的,我們也建在那裡,當然也可以建在/目錄下,名字可以自己定,我們就取名為usb,終端下的命令如下:  mkdir

Gentoo Linux下配置FTP伺服器

主機環境:Gentoo 11.2核心版本:Linux Kernel 3.2.1這裡選擇proftpd作為FTP伺服器1、安裝proftpdemerge -av proftpd2、配置proftpd首先複製/etc/proftpd/proftpd.conf.samplecp /etc/proftpd/proftpd.conf.sample /etc/proftpd/proftpd.conf開啟該檔案進行適當的修改下面是我的檔案[plain]ServerName "yan's

Linux下實驗大頁面映射(MAP_HUGETLB)

Linux對大頁面記憶體的引入對減少TLB的失效效果不錯,特別是記憶體大而密集型的程式,比如說在資料庫中的使用。innodb引擎就支援大頁面記憶體,具體使用可參見http://www.cyberciti.biz/tips/linux-hugetlbfs-and-mysql-performance.html大頁面更詳細的資料可以參考:

BT5安裝freerdp

參照: https://github.com/FreeRDP/FreeRDP/wiki/Compilation debian based ?1 sudo apt-get install build-essential git-core cmake libssl-dev libx11-dev libxext-dev libxinerama-dev libxcursor-dev libxdamage-dev libxv-dev libxkbfile-dev

CentOs network is unreachable的解決方案

今天用Cent Os 5.4 準備測試shell 先要串連FTP伺服器 ping伺服器的時候顯示network is unreachable  問題的解決方案  首先ipconfig 一下 原生 的設定  例: Ethernet adapter ローカル エリア接続 2:          Connection-specific DNS

總頁數: 3662 1 .... 3076 3077 3078 3079 3080 .... 3662 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.