Oracle_linux_lesson_p1

linux 起源

Unix
硬件集成,主要與CPU架構綁定
代表版本IBM AIX,HP-UX,ORACLE solaris
1991 年 芬蘭大學生 Linus Torvalds
linux kernel
主要廠商
RedHat、SUSE
目前版本
主流版本RHEL 6,7、SUSE 11,12
Oracle_linux_lesson_p1

圖形化工具

KVM
VNC viewer
Xmanager

終端工具

secureCRT
putty
ssh
telnet

目錄結構:

Oracle_linux_lesson_p1

文件傳輸:lrzsz包 which rz

命令:
rz 上傳
sz 下載
secureCRT的xyz/zmdem爲保存文件設定目錄

文件傳輸:SFTP pwd,lpwd,cd,lcd,ls,lls

put 上傳 put xxxxxx
get 下載 get xxxxxxx
secureCRT的SFTP功能

文件傳輸: Xmanager ->的XFTP工具(文件傳輸)

窗口左右可視化,支持斷點續傳

secureCRT亂碼

選項->回話選項->appearance UTF-8 GBK16

日誌輸出

1、secureCRT transfer -> recive ASC -> XX名稱
2、logfile
logfile name:
如e:\logfile%H_%h.log
option 勾選:啓動、追加

可視化輸出:Xmanager passive

環境變量 export DISPLAY=IP:0.0
如which xclock

文件目錄

etc 配置文件
bin 可執行文件 如:ls pwd
sbin 可執行文件 如:ls pwd
boot 引導文件
dev 設備
home 家目錄
lib 庫文件,動態庫,靜態庫
mnt 掛載目錄
opt 安裝軟件
proc 當前正在運行的文件,進程號等 如: ps -ef |grep 2916
root 超級用戶家目錄
usr 安裝軟件
var 日誌文件
cd /var/log more messages

文件類型

文本文件    bin文件   庫文件   設備文件   連接文件
which ls
看文件類型   file  /bin/ls      file passwd

常用命令

 ls 
 ls -l  長文件顯示
 ls -lt  排升序
 ls -ltr 排降序
  ls -lS 排文件大小
    ls -la 含隱藏文件全部顯示

    pwd 

    cd
    cd .. 回上一層
    cd ../.. 回上兩層
    cd ./root  當前目錄下一級
    cd -  上一次操作目錄
    echo  $OLDPWD  環境變量

    mkdir  t1 創建目錄
    mkdir  t1 t2  t3 創建多目錄
    mkdir -p t1/t5/t2/t3  創建級聯目錄

    rm 刪除文件
    rm -rf t1  刪除t1目錄   (r表示目錄  f表示強制)

    mv 移動  改名

    cp 複製文件
    cp -r 複製目錄 
    cp -a 複製所有 
    cp t1/x .  複製t1下所有文件到當前目錄
    cp t1/file*  通配符

    ln 鏈接命令
    ln t1 t1.ln 建立硬鏈接,文件真實存在,刪除t1鏈接文件還存在,但不能跨分區
    ln -s t1 t1.sln 建立軟鏈接,刪除t1,鏈接文件不在存在,能跨分區

    find 文件查找
    find . -name file1
    find . -name \*.log
    find . -user test  找test用戶
    find . -mtime +3  找出3天前修改過的文件
    find . -atime +3  找出3天前沒訪問的文件
    touch file{1..10}.log  創建連續編號的文件
    find . -name file* -exec rm -rf {} \;  先找到相應文件再執行操作
    find . -mtime +3 | xargs rm -rf  先找到相應文件再執行操作

    unzip  解壓縮
    unzip -L file.ZIP  看包內的內容

    tar  打包軟件
    tar -cvf file.tar ./t1/* 打包 
    tar -vtf file.tar 看包裏的內容
    tar -czvf file.tar.gz ./t1/* 壓縮打包
    tar -xvf file.tar 解壓縮
    tar -xzvf file.tar.gz 解壓縮

    more  看文件內容
    more t1.log 
    more t1.log ->/kkk 查找t1中含kkk的內容 ,按n 找下一個

    tail 
    tail -n 100 x.log 看最後100行
    tail -f x.log  實時顯示內容更新
    tail /var/log/message

    man 
    man 幫助
    如 man ls   
    man 5 passwd

    info 幫助,內容很詳細
info ls

    看幫助
    ls -h
    ls --help
    ls -help

    which
    如which rz
    顯示一個二進制文件的完整路徑

    fdisk -l 查看磁盤
    例如: VM里加磁盤2G的步驟
    reboot linux -> fdisk  /dev/sdc ->m ->n選新分區->p選主分區->1爲主分區1開始->+1G分配1G空間->w保存

 例如:VM裏面刪除分區
  fdisk->m->d->2->w

    格式化  mkfs.ext4 /dev/sdc1 或者 mkfs -t ext4 /dev/sdc1
    掛載 mount -t ext4 /dev/sdc1 /opt 
    看掛載信息 df -h
    卸載 umount /opt
    掛載文件表  cat /etc/fstab
    想要掛載信息在reboot後還在,需要編輯fstab 。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章