三.linux中的輸入輸出管理
1.理解輸入輸出的定義
1)字元裝置
字元裝置就是顯示字元到螢幕上的裝置檔案
2)stdin
標準輸入 編號為0 鍵盤 滑鼠 打字機
3)stdout
標準正確輸出 標號為1
4)stderr
標準錯誤輸出 標號為2
2.如何管理輸入
外界傳遞到程式中的資訊
1)< #輸入重定向
tr 『a-z』 『a-z』 < test ##把test檔案中的內容定向到tr程式中
2)<< 多行錄入
tr 『a-z』 『a-z』 <3.如何管理系統輸出
1)輸出重定向
> 2> &>
find /etc -name passwd > westos.out ##重定向正確輸出
find /etc -name passwd 2> westos.out ##重定向錯誤輸出
find /etc -name passwd &> westos.out ##重定向所有輸出
注意:重定向管理輸出後會覆蓋原檔案內容
四.vim的高階用法配置
1.vim的三種模式
#vim是全球兩大流行文字編譯器之一
#vim file ##直接編輯檔案內容
#vim模式:
命令模式(瀏覽模式) ##此模式下只能對檔案內容瀏覽
##對vim的工作方式進行設定
##不能修稿檔案內容
插入模式 ##對檔案內容進行修改的模式
退出模式 ##結束vim程式使用到的命令
vimtutor ##vim手冊
##vim命令開啟vim程式在程式輸入:help
2.vim工作的基本模式
#在命令模式下如何更改vin的工作方式
方法: ##臨時設定
:set 設定
:set nu #顯示行號
:set nonu #取消顯示行號
:set mouse=a #游標可用
:set cursorline #顯示游標所在行的行線
方法: ##永久設定方式
vim/etc/vimrc ##vim配置方法
set nu:
vim ~/.vimrc ##只能是使用者
4.vim中的字元管理
##複製
y ##複製快捷鍵
yl ##複製乙個字母
y3l ##複製三個字母
yw ##複製乙個單詞
y3w ##複製三個單詞
yy ##複製一行
y3y ##複製三行
##刪除
d ##刪除快捷鍵
dl|x ##刪除乙個字母
d3l ##刪除三個字母
dw ##刪除乙個單詞
d3w ##刪除三個單詞
dd ##刪除一行
d3d ##刪除三行
##剪下
c ##剪下
cl ##剪下乙個字母
c3l ##剪下三個字母
cw ##剪下乙個單詞
c3w ##剪下三個單詞
cc ##剪下一整行
c3c ##剪下三行
##注意:剪下操作完成後會立馬進入插入模式
##如果要貼上需要按退出插入模式按
#貼上p ##在命令模式下p表示貼上
#恢復
u ##恢復
#撤銷+ ##撤銷
5.vim視覺化模式
+ ##進入視覺化模式退出視覺化模式
批量新增字元:
1.+選中插入字元所在列
2.按大寫進入插入模式
3.插入要寫入的字元
4.退出插入模式
批量新增完場
6.批量修改字元
:%s/原字元/替換字元/g ##%全文的行,g全文的列
1,5s/?##/g ##1,5 1-5行
/lp/,/halt/s/?##/g ##/lp/,/halt/ lp字元到halt字元之間
7.vim的分屏功能
同步分屏
##上下分屏
+ ##左右分屏
+《上|下|左|右》 ##游標移動
+ ##取消分屏
不同不分屏
:sp 檔名稱
vim -o file1 file2 ##u|d
vim -p file1 file2 ##l|r :tabn —next tabp—prev
8.vim中快速定位游標
gg ##游標移動到檔案第一行行首
g ##游標移動到最後一行
:數字 ##游標移動到指定行
9.vim插入模式進入方式
i #游標所在位置插入
i #游標所在行行首插入
a #游標所在行的行尾插入
a #游標所在字元的下乙個字元插入
o #游標所在行的下一行插入
o #游標所在行的上一行插入
s #刪除游標所在字元插入
s #刪除游標所在行插入
10.vim退出模式
:wq ##儲存退出
:wq! ##強行儲存退出 只有檔案是自己的後者root使用者可用
:q ##退出
:q! ##強制退出不儲存
五.sh指令碼
標準的AS3中的Class
含有多個類的類檔案toycar.as package sample.car 內,必須且只能定義乙個class,包外類 可定義多個 private function init void public function run void 以下carbody和cartire兩個類,是在package 外面...
linux裝置模型中的class
在linux下使用class的功能 硬 軟體環境 s3c2440 linux 2.6.36 busybox 1.18.4 arm linux gcc 4.4.3 下面是模組的c include include include include include include include inclu...
c 中class 中的this指標
1.this指標的經典描述 當你進入乙個房子後,你可以看見桌子 椅子 地板等,但是房子你是看不到全貌了。對於乙個類的例項來說,你可以看到它的成員函式 成員變數,但是例項本身呢?this是乙個指標,它時時刻刻指向你這個例項本身 2.this指標的使用 一種情況就是,在類的非靜態成員函式中返回類物件本身...