Linux的學習筆記

Linux,1991年,系統安全,良好的可移植性,多用戶,多任務,良好的兼容性,良好的用戶界面,
主流的是RedHat或者CentOS,java

這裏寫圖片描述

CentOS 設置的網關 192.168.2.2
Windows 設置的網關 192.168.2.1

取消命令行一直運行:Ctrl+c

在命令行中切換root用戶: su , 而後刷新網卡:service network restart

win切換linux : ctrl+G
linux切換win : ctrl+alt

在root權限下關閉圖形界面 : init 3
啓動圖形界面 : startx

清除界面 : clear

ls 查看目錄
ls -l 查看目錄具體信息
drwxr 文件夾的意思
-rw 文件的意思
pwd 當前路徑的全信息,linux中目錄爲正斜槓,win中爲反斜槓
    /home/yun11
    

cd 切換目錄

bin目錄 : 普通命令
sbin : 須要權限的命令,系統的命令
dev : 硬件設備
etc : 配置信息
boot : 跟啓動相關的配置
home : 用戶的主目錄
usr : 用戶共享的軟件
dev : 設備管理器

cd..目錄回退

linux中文件的頂級目錄是 "/"
[yun11@localhost ~ ] : ~表示家目錄

ll 快捷查看當前目錄下的全部文件
mkdir luogg 建立luogg文件夾,必須在本身的目錄下[yun11@localhost ~],否則沒有權限
rmdir 刪除文件夾,非空時候沒法刪除
rm -r luogg 刪除文件夾,-r表示遞歸刪除,若文件夾中含有子文件會遞歸刪除,
touch 建立空文件
echo " xxx" > test.txt 輸出內容到test.txt這個文件中
echo " xxx" >> test.txt 追加
cat test.txt 查看文件內容
rm 刪除文件
cp 複製文件,cp test.txt luogg/ 複製到luogg文件夾下


more/less + 文件名 分頁查看文件    
shift+g 移動到最後邊
gg 移動到最前邊
退出 q或者ctrl+c
tail + 文件名  查看文件的末尾位置(查看最新文件信息)
tail + -f + 文件名  查看實時動態信息
mv oldname newname 修更名字

gzip 壓縮
tar 打包

sudo 使用超級用戶的權限去作一件事情
-rwx 可讀可寫可執行
sudo chmod u+rwx test.txt 普通用戶使用超級權限
    也可使用二進制修改
    sudo chmod 777 test.txt (rwx)
    
修改文件的所屬人和所屬組 : sudo chown yun11:yun11 test.txt

利用FileZilla遠程登陸傳輸文件 端口爲22表示SSH登陸 21表示ftplinux

系統(網絡)操做

top 查看進程
ps 看瞬時的進程快照  ps -ef | grep xxx 搜索某個進程 
kill 殺死一個進程,能夠經過進程id 殺死    
free 看磁盤使用狀況
df -h 磁盤使用狀況
du -sh * 查看文件大小

netstat : 
ifconfig : 網卡配置信息
ping : 檢查節點之間的連通性  
netstat -r : 查看網關
netstat -natp : 

shutdown : 系統關機  -r 關機後當即重啓  -h 關機後不重啓
halt 馬上關機
reboot 馬上重啓

用戶管理

在root用戶下添加一個用戶: useradd baby
        passwd baby
           
查看當前用戶所屬的組 : gruops

下載軟件

在sftp遠程鏈接快速啓動sftp,Alt+O,
傳輸文件 put c:/java...
解壓到某個文件 : tar
修改環境變量 : su    vi/etc/profile
    在最後邊export JAVA_HOME=/home/yun11/app/jdk1.7.0_65
            export PATH=$PATH:$JAVA_HOME/bin
    而後 source /etc/profile
保存退出 :wq或者shift+zz
相關文章
相關標籤/搜索