linux從0開始----01
阿新 • • 發佈:2019-03-31
主機名 別名 linux xargs ls -l tar man 課程 www.
1、VMware 虛擬機安裝與卸載
推薦安裝較高版本,11.x以後的。本課程安裝12.x版本,需要序列號。
2、在vmware中安裝centos客戶機。初學者選擇典型安裝也可以。
1.vware文件菜單-->新建虛擬機->典型安裝
2.安裝程序光盤鏡像文件,指定CentOS-7-DVD-1503-01-x86_64.iso
3.個性化linux
全名 :centos100
用戶名:centos100
密碼 :111111
確認密碼:111111
3、centos基本命令
$>ls cmd>dir // $>ls --help //查看命令幫助 $>man ls //查看命令幫助 $>clear cmd>cls //清屏 $>cd /home cmd>cd d:/ //切換目錄 $>cd . cmd>cd . //進入當前目錄 $>cd .. cmd>cd .. //進入上級目錄 $>cd /home/centos cmd>cd d:/xx/x/x //進入絕對路徑 $>pwd //顯式當前目錄 $>whoami //顯式當前用戶名 $>su root //切換用戶,輸入密碼 $>passwd //修改當前用戶的密碼 $>ifconfig cmd>ipconfig //查看ip地址 $>ping localhost cmd>ping localhost //查看網絡連通情況 $>ping www.baidu.com cmd>ping www.baidu.com //查看網絡連通情況 $>啟動桌面版的網卡 on. $>su centos // $>cd /home/centos // $>cd ~ //回到主目錄 $>cd - //回到上次的目錄 $>ll //別名,ls -l --autocolor... $>alias //查看所有的別名 $>ls -a -l -h //查看當前目錄-h:人性化 -l:列表 -a:顯式.開頭 $>mkdir ~/Downloads/a //創建目錄 $>touch ~/Downloads/a/1.txt //創建文件 $>echo helloworld > 1.txt //重定向輸出 $>cat 1.txt //查看文件 $>cp 1.txt 2.txt //復制文件 $>rm 1.txt //刪除文件 $>rm -rf tmp //強行遞歸刪除 $>mv a.txt tmp/ //強行遞歸刪除 CentOS Windows $>ls cmd>dir // $>ls --help //查看命令幫助 $>man ls //查看命令幫助 $>clear cmd>cls //清屏 $>cd /home cmd>cd d:/ //切換目錄 $>cd . cmd>cd . //進入當前目錄 $>cd .. cmd>cd .. //進入上級目錄 $>cd /home/centos cmd>cd d:/xx/x/x //進入絕對路徑 $>pwd //顯式當前目錄 $>whoami //顯式當前用戶名 $>su root //切換用戶,輸入密碼,swith user $>passwd //修改當前用戶的密碼 $>ifconfig cmd>ipconfig //查看ip地址 $>ping localhost cmd>ping localhost //查看網絡連通情況 $>ping www.baidu.com cmd>ping www.baidu.com //查看網絡連通情況 $>啟動桌面版的網卡 on. $>su centos // $>cd /home/centos // $>cd ~ //回到主目錄 $>cd - //回到上次的目錄 $>ll //別名,ls -l --autocolor... $>alias //查看所有的別名 $>ls -a -l -h //查看當前目錄-h:人性化 -l:列表 -a:顯式.開頭 $>mkdir ~/Downloads/a //創建目錄 $>touch ~/Downloads/a/1.txt //創建文件 $>echo helloworld > 1.txt //重定向輸出(覆蓋) $>echo helloworld >> 1.txt //重定向輸出(追加模式) $>cat 1.txt cmd>type a.txt //查看文件 $>cp 1.txt 2.txt //復制文件 $>rm 1.txt //刪除文件 $>rm -rf / //強行遞歸刪除 $>mv a.txt tmp/ //強行遞歸刪除 [centos client中切換模式] ctrl + alt + f6 //切換到文本模式 ctrl + alt //切換鼠標 ctrl + alt + f1 //切換桌面模式. ctrl + alt + f5 //切換到新的文本模式 [nano文本編輯器,命令行模式] $>nano a.txt //打開nano編輯器,編輯a.txt文件 $>.... $>ctrl + o //保存文件,提示後直接回車 $>ctrl + x //退出文件 $>ctrl + k //cut 文本 $>ctrl + u //cut 文本 $>more a.txt //分屏顯式 q:退出 h:幫助 $>more -5 a.txt //顯式前5行內容 $>tail a.txt //最後10行內容 $>find . | more // | 是管道符,前面的命令的輸出作為後面命令輸入。 $>find ~ $>ls -aR ~ //遞歸顯式主目錄所有的文件.(a表示包含.開頭的文件) $>head a.txt //顯式前10行 $>head -n 10 a.txt //顯式前10行 $>head -10 a.txt //顯式前10行 $>tail a.txt $>tail -n 20 a.txt $>tail -20 a.txt $>tail --lines=20 a.txt $>wc -c -l -w a.txt //統計文本信息, //顯式統計信息-c:字節 -l:line -w:word $>hostname //查看主機名稱 $>uname -r //查看系統內核 $>uname -a //查看系統內核 $>uname -p //查看系統內核 $>uname -m //查看系統內核 $>file xxx.xx //查看文件類型 $>gzip a.txt //原地壓縮 $>gzip -d a.txt //原地壓縮 $>gzip -dr tmp //遞歸操縱文件夾下的文件 $>gunzip a.txt.gz //等價於gzip -d a.txt $>tar -cvf my.tar 1.txt tmp //創建歸檔文件 $>tar -vxf my.tar //解檔文件 $>find . | grep txt | cp `xargs` temp //xargs是多行變單行,使用空格替換回車換行符. //`` : 是強制命令解析。 $>ping `cat a.txt` //命令嵌套 $>which echo //查看命令的文件路徑
linux從0開始----01