我在用的Linux命令

這裡不是神馬shell命令大全,cmd不在多,夠用就行~~============================================0. 協助命令:man1. 建立檔案(夾):touch , vim , mkdir 2. 刪除檔案(夾):rm3. 拷貝檔案(夾):cp4. 尋找檔案(夾):find5. 過濾: grep, | grep -e xxx -e xxx6. 格式化輸出:awk -F":" '{print $2}'7. 查看磁碟:df8. 查看串連:netstat -a |

Linux基本操作命令

首先介紹一個名詞“控制台(console)”,它就是我們通常見到的使用字元操作介面的人機介面,例如dos。我們說控制台命令,就是指通過字元介面輸入的可以作業系統的命令,例如dos命令就是控制台命令。我們現在要瞭解的是基於Linux作業系統的基本控制台命令。有一點一定要注意,和dos命令不同的是,Linux的命令(也包括檔案名稱等等)對大小寫是敏感的,也就是說,如果你輸入的命令大小寫不對的話,系統是不會做出你期望的響應的。ls

linux crontab每月最後一天到次月4號執行寫法

  每月最後一天到下個月4號之間00:05做一些事情:05 0 28-31,1-4 * * [ `date -d tomorrow +\%e` -ge 1 -a `date +\%e` -le 4 ] && do something      附crontab時間格式介紹:f1 f2 f3 f4 f5 program其中 f1 是表示分鐘,f2 表示小時,f3 表示一個月份中的第幾日,f4 表示月份,f5 表示一個星期中的第幾天。program 表示要執行的程式。當 f1 為 *

linux下如何大量建立使用者

添加和刪除使用者對每位Linux系統管理員都是輕 而易舉的事,比較棘手的是如果要添加幾十個、上百個甚至上千個使用者時,我們不太可能還使用useradd一個一個地添加,必然要找一種簡便的建立大量使用者 的方法。Linux系統提供了建立大量使用者的工具,可以讓您立即建立大量使用者,方法如下:Method

linux 下安裝多個不同版本rails的問題

有時候會安裝多個ruby,或者rails ,(如系統內建了老版本ruby,自己又稀裡糊塗安裝了個新版本),但是使用的時候發現,ruby -v 出來的並不是自己想要的版本。這裡就涉及到環境變數中路徑搜尋先後關係,甚至是沒有設定好ruby或rails環境變數。開始吧!以下就以rails為例:1.查看當前rails版本,rails -v2.查看當前正在使用的rails路徑: which rails3.尋找系統內所有已經安裝的的rails; find / -type d -name

svn linux環境下的使用(ubuntu),google code

出現的問題.1.一上來就想 應該先用 svn add * 將 項目 目錄 添加為 需要用svn上傳的目錄 錯誤提示: svn : "."不是工作複本solution: 用 svn checkout 。。。 先checkout 當前本本2. svn commit 驗證錯誤,由於我的ubuntu使用者名稱和google code 一樣,導致糊塗。第一個提示是 ubuntu的使用者名稱密碼,第二三次才是google code 上的使用者名稱和密碼。總結:1.使用一下命令,初始化本地。svn

Linux(Ubuntu) lib 缺失問題

通常 安裝軟體的時候出現checking for xxx/****.h ..............no----------libXXX is missing .解決辦法:1. sudo apt-get install libXXX2. sudo apt-get install libxxx-dev這兩步驟 之後一般都可以搞定。

linux 下的 多線程http 下載器

Linux下多線程下載工具-AxelAxel是命令列下的多線程下載工具,支援斷點續傳,速度通常情況下是Wget的幾倍。它的官方網站:http://wilmer.gaa.st/main.php/axel.html:http://wilmer.gaa.st/downloads/axel-1.0b.tar.gz下載後使用如下命令編譯安裝:?View Code BASH12345#tar zxvf axel-1.0b.tar.gz#cd axel-1.0b/#./configure#make#make

Linux中報庫或者程式找不到的解決方案

./tests: error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or

linux resouce,platform_device和platform_driver驅動的關係

Author: taoyuetaoEmail: tao_yuetao@yahoo.com.cnBlog: http://www.eetop.cn/blog/?11145

Linux下使用enca查看檔案編碼並轉換

在linux做開發或者系統管理遇到亂碼是經常的事情,主要windows下中文的預設編碼是bg2312,而linux下是utf-8。很多時候涉及到和windows平台系統的通訊免不了編碼的轉化,可能大部分人都用iconv庫函數(包含在glib中)和iconv命令來執行編碼轉換,今天我要推薦的是另一個shell下編碼轉換工具enca。用它不僅可以轉換編碼,還可以查看檔案的原始編碼,使用上也比iconv方便一些。在ubuntu下安裝enca很簡單,apt一下就行了,enca用法如下:enca -L

linux socket 詳解

標頭檔:sys/socket.h相關結構體:struct sockaddr{    unsigned short sa_family;   //地址族    char sa_data[14];   //14位元組協議地址};struct sockaddr_in{    short int sin_family;   //地址族    unsigned short int sin_port;   //連接埠號碼    struct in_addr sin_addr;   //IP地址   

嵌入式Linux環境下MiniGUI的研究與移植

 作者:小野狼--  發布時間:2009-8-31 16:31:10--  嵌入式Linux環境下MiniGUI的研究與移植 前言 近年來隨著嵌入式裝置與市場需求的廣泛結合,手機、PDA、DVD播放機等產品的應用對可視化操作介面的簡潔和方便提出了更高的要求,這都需要一個穩定可靠的高效能GUI系統來提供支援。圖形化使用者介面(Graphic User

關於linux核心中的”__attribute__ ((packed))”

關於linux核心中的"__attribute__ ((packed))"  來源:http://jimmy-lee.blog.hexun.com/8001013_d.html__attrubte__ ((packed)) 的作用就是告訴編譯器取消結構在編譯過程中的最佳化對齊,按照實際佔用位元組數進行對齊。#define __u8    unsigned char#define __u16   unsigned short/* __attribute__ ((packed))

Linux輸入子系統input_dev概述

Linux 系統提供了input子系統,按鍵、觸控螢幕、鍵盤、滑鼠等輸入都可以利用input介面函數來實現裝置驅動,因此,12.1~12.2節的按鍵和觸控螢幕裝置驅動都可以作為input裝置驅動而實現。在Linux 核心中,input裝置用input_dev 結構 體描述,使用input子系統實現輸入裝置驅動的時候,驅動的核心工作是向系統報告按鍵、觸控螢幕、鍵盤、滑鼠等輸入事件(event,通過input_event結構

Linux無線網卡配置

無線網卡配置本文介紹在Linux命令列介面中手動設定無線網卡的方法。目前流行的多數發行版都支援用圖形介面的network-manager方便地進行配置,而無需使用本文所介紹的原始方法。下面介紹使用iwconfig和ifconfig等命令在命令列狀態下配置無線網路。前題是無線網卡驅動已經正確安裝,並被系統正確識別。

linux核心學習筆記之——list_for_each_entry

在Linux{tagshow(event)}">核心{tagshow(event)}">源碼中,經常要對鏈表進行操作,其中一個很重要的宏是list_for_each_entry:意思大體如下:假設只有兩個結點,則第一個member代表head,list_for_each_entry的作用就是迴圈遍曆每一個pos中的member子項。圖1:pos:                                                           pos:___________ 

Linux Input Device 介紹: APIs

 Linux 的 Input Device 是重要的一個 subsystem,在進行執行個體介紹前,先大略瞭解一下相關的 API。   Linux Input Device   input.c是Linux的"input"驅動程式,主要支援鍵盤與滑鼠的輸入;input.c介面有趣的地方是採用了事件(event)的方式來處理輸入,以下是input.c介面重要的資料結構與函數:   * struct input_dev   * void input_event(struct input_dev

SecureCRT串連Linux–Ubuntu

SSH看做是telnet的加強版,telnet的密碼和資訊都是不加密的,而ssh則加密。想用SecureCRT串連Linux--Ubuntu,需要SSH服務的支援,很多Linux系統在安裝的時候是不安裝SSH服務的,所以需要自己手動安裝,才能用SecureCRT串連Linux。情境描述:主機 Windows2003,虛擬機器VMware,虛擬機器系統Ubuntu 9.10首先安裝SSH服務輸入:sudo apt-get install openssh-server啟動SSH服務輸入:sudo /

淺析linux下鍵盤裝置工作和註冊流程

淺析linux下鍵盤裝置工作和註冊流程【淺析linux下滑鼠驅動的實現】 input_init()=>=>class_register(&input_class);註冊input類input_proc_init();建立proc下的目錄和檔案register_chrdev(INPUT_MAJOR, "input",

總頁數: 4065 1 .... 209 210 211 212 213 .... 4065 Go to: 前往
Tags Index:

聯繫我們

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

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