linux學習過程感悟
mysql 在進入使用者時注意是上一級目錄
root不允許遠端連線; 允許遠端連線: update user set password=password(‘你的密碼’) where user=’root’;
賦予使用者許可權:update user set host =’%’ where user =’lt’;flush privileges;
GRANT ALL PRIVILEGES ON . TO ‘lt’@’192.168.1.12’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
FLUSH PRIVILEGES;
isql -d osrdb 進入神通資料庫;可新增-p 埠號(2003) -h localhost(ip)
linux命令:
cd /home 進入目錄 cd ..返回上一級目錄 cd -返回進入此目錄前的上一次目錄 cd /切換到根目錄 cd 進入父級目錄
mkdir test 建立資料夾 遞迴建立多個目錄 mkdir -p tst1/test2 建立許可權為1的目錄 mkdir -m 1 test 建立目錄顯示資訊 mkdir -v test 也可以直接建立多個目錄;
touch a.txt 建立檔案(不常用)/更改目錄或文件的日期時間,包括存取時間和更改時間
touch -r a.txt b.txt 令b.txt的建立時間跟a.txt的建立時間相同 touch -t 20151114 a.txt 設定檔案的時間戳
rm -rf test/ 刪除資料夾
rmdir 刪除空目錄 rmdir -p tesst/test 當刪除掉test後,若tesst為空,則刪除;
ls 列出資料夾中的所有內容 -a 顯示所有檔案 -l顯示所有屬性 -d 顯示目錄
ll 是一個別名。是ls -l 會列出所有檔案包括隱式檔案
pwd 顯示當前工作的目錄 pwd -P當有連結路徑時該命令顯示真實路徑 /bin/pwd -L/-P 連結路徑/物理路徑
mv 移動檔案或給檔案改名 -b/f/i/u/t;
cp file test資料夾 cp -R test test1(注意在test1目錄下才可操作) -a 詢問是否覆蓋檔案 -s 連結檔案
rm -r file/dir刪除
cat 檔名 顯示檔案內容 /連線檔案/建立檔案 cat > filename 建立檔案
cat file1 file2 > file 將幾個檔案合併為一個檔案
nl 檔案 列出檔案的同時加上行號 nl -b a filename 空行也列出行號 nl -b a -n rz 六位的行號
more 跟cat功能相似,但是確實一頁一頁的顯示,按space向後翻頁,按b向上翻頁,
less 更加強大的檢視檔案的函式(正統的) 另一功能是可用它進行分頁 | less 分頁
head 檢視檔案的前幾行 head -n 5/-6 filename 顯示前5行/後六行的內容 head -c 5 filename 前5個位元組的內容
tail 跟head相反
which 在path變數指定的路徑中,搜尋某個命令的位置,返回第一個搜尋結果。
whereis 只用於程式名的搜尋,而且只搜尋二進位制檔案(-b)、main說明檔案(-m)、原始碼檔案(-s)如果省略所有引數,則返回所有資訊
locate 可以快速的搜尋檔案系統內是否有指定的檔案。
find 用於在檔案樹中查詢檔案,並作出相應的處理 find pathname -options (有好多引數的!!!)
find命令之exec find之後執行操作
find命令之xargs find命令執行後傳給exec中的檔案太長,故用xargs與之一起使用 此引數每次會讀取一部分資料,然後再執行其他命令
chmod 賦予許可權
chgrp 改變檔案或目錄的所屬群組,使用許可權是超級使用者;
chown
注意打包跟壓縮的區別:tar是打包 gzip則是壓縮
df 顯示磁碟的可用空間
du 顯示每個檔案和目錄的使用空間
軟連結:產生一個特殊的檔案,該檔案的內容指向另一個檔案的位置 ;可跨越不同的檔案系統;
硬連結:一個檔案可以有多個名稱;
ln 為檔案在另一位置建立一個連結,則不需佔太多記憶體; ln -s 軟連結
diff 比較單個檔案或目錄的不同之處;
date 顯示時間
cal用於檢視日曆等時間資訊;
grep 強大的文字搜尋工具,用於過濾/搜尋的特定字元,常在管道後用如:|grep -a
wc 統計制定檔案中的字元數、行數、字數等;
wget 下載
ssh:遠端登入,比較安全;
scp:在ssh系統下不同的主機之間進行傳輸檔案;
rcp:在計算機之間傳輸檔案;
telnet:遠端控制web伺服器
ss:獲取socket中的資訊;比netstat和cat proc/net/tcp要快的多;更詳細;
traceroute:指令讓你追蹤網路資料包的路由途徑,預設資料包大小是40Bytes,使用者可另行設定。
awk:
netstat命令 檢視
檢視特定埠的使用情況:以80埠為例,輸入命令“ netstat -aon|findstr “80” ”後按回車顯示如下,可以看到佔用80埠對應的程式的PID號為2320;根據PID號找到對應的程式:繼續輸入命令“tasklist|findstr “2448””,按回車後顯示如下,可以看出2320對應的程式為360tray,這也說明該程式正在使用80埠:
要懂得檢視elog日誌
共享windows下的資料夾,但訪問目錄為/mnt/hgfs/目標檔案
讀取映象檔案:1.mkdir /mnt/b 2.mount /home/rhel5.2.iso /mnt/b -o loop
gzip 解壓縮 zip檔案解壓時需要用unzip 來解壓
執行.sh文得新增 ./ 識別符號號
vmvare可以直接克隆節點;節點中只要裝好東西,都可以獨立使用;
通過檢視“服務”來看本機的所有啟動選項;
網路介面卡(網絡卡)一塊板+一個驅動:驅動是為了確定應該從儲存器的什麼位置上將資料取出來;網絡卡上面有RAM和ROM;
ping:檢查是否連線成功,若死迴圈,ctrl+c即可;
虛擬機器的網路連線:http://bbs.csdn.net/topics/390367740
ssh:http://blog.csdn.net/yxc135/article/details/8462506
測試是否安裝:rpm -qa|grep ssh
啟動服務:service sshd start 或 /etc/init.d/sshd start
檔案:/etc/ssh/sshd.config
測試是否開啟:netstat -lp|grep ssh
切換root使用者:su - 輸入密碼就行了
vi編輯檔案 ZZ退出編輯狀態; esc :wq enter 退出編輯;
gredit 編輯gedit file
vim 開啟檔案
|grep
退出當前命令:ctrl+z
linux 安裝與配置jdk:http://baohua.me/operating-system/linux-install-and-configure-jdk7/
服務:http://blog.163.com/yibei_kukafei/blog/static/3002102120129115959115/
總結:指令碼的真正含義; classpath的真正含義;vim指令;chkconfig –add –list|grep 指令 chmod +x指令
方法1:最後是用cd 進入執行目錄解決掉的; 在指令碼中加入cd 目錄即可;
方法2:在classPath下加進入路徑時,一定要在shell指令碼中加入source /etc/profile 否則會報錯;
service lt status
ps aux | grep lt
ps aux|grep -v grep|grep lt/test
ps aux | grep lt
檢測是否安裝某個軟體:rpm -qa|grep 軟體名
vim開啟時,i是可修改檔案
|管道符號 前面的輸出變成後面的輸入
< 和《 輸入新檔案,一個覆蓋一個不覆蓋;
計劃任務:cron crontab
linux:分清nat和橋接的區別;nat是從本機從虛擬機器分配動態的ip,所以虛擬機器不需要自己分配ip,只需要設定dmcp即可;
橋接網路需要設定ip,(同網路的,子網掩碼,預設閘道器)。一切都可以通過vm來選擇連線網路
相關推薦
linux學習過程感悟
mysql 在進入使用者時注意是上一級目錄 root不允許遠端連線; 允許遠端連線: update user set password=password(‘你的密碼’) where user=’root’; 賦予使用者許可權:update user
linux 常見基礎知識(此文章將會在整個linux學習過程中,不斷添加)
內容 輸出結果 靜態 重啟 urg linux文件系統 空間 默認 use 1,linux 文件類型 普通文件 目錄文件 鏈接文件 塊設備 字符設備 Socket 管道文件 - d l b c s p 2,linux 文件屬性 藍色 綠色 淺藍色 紅色
一個網工的Linux學習過程
機緣巧合下,在快要畢業時找到了一份網路工程師的工作,對於學習通訊工程的我來說,也不算是跨專業就業吧。在入職之前也瞭解了一下網路工程師的學習路徑,網路工程師是從事計算機資訊系統的設計、建設、執行和維護工作,需掌握網路技術的理論知識和操作技能。然後我就開始了這方面的學習,比如網路的設計、CCNA等。 工作後帶我
linux 常見基礎知識(此文章將會在整個linux學習過程中,不斷新增)
1,linux 檔案型別 普通檔案 目錄檔案 連結檔案 塊裝置 字元裝置 Socket 管道檔案 - d l b c s p 2,linux 檔
我的Linux學習過程(一)
裝了虛擬機器以後,是時候來學習Linux了,正好同學有本鳥哥的Linux私房菜,哈哈哈我就借過來了。雖然之前玩過一段時間的ubuntu,但一到文字介面模式就不會了,所以我準備先學習些基本操作。 Linux也有幾千條命令,我肯定是記不完的,那就只能用到什麼學什麼了。 今天
linux 學習過程中的坑之 find 正則表達式
文件 xtend 實驗環境 首部 sss -i 單個字符 幫助 bubuko 1 標準的正則表示式 格式. 表示任意單個字符 表示任意次數+ 表示1次或1次以上{3} 表示精確匹配次數為3次{n,m}表示n次到m 次之間^ 行首錨定 $行尾錨定\< 單詞首部錨定
我的Linux學習之路的感悟
content data 更新 選擇 ati 關系 icp gtk 能夠 首先要跟大家說聲抱歉,這麽久一直沒有更新,有負大家對我的期望。 半年的Linux運維的學習到目前已工作一個月零9天,這一路走來的艱辛和掙紮只有自己最清楚。 首先要感謝
linux學習-Linux系統啟動過程
linux 關機 mage 模式 服務 關機 win sin class windows系統 linux系統啟動過程 Linux系統的啟動過程並不是大家想象中的那麽復雜,其過程可以分為5個階段: 內核的引導。 運行init。 系統初始化。 建立終端 。 用戶登錄系統。
linux 核心學習過程(1)-硬體特性和核心設計之間的聯絡
該貼用來作為自己學習linux核心的記錄和筆記,很多東西都是自己理解後整理的內容,各位看官若覺得有問題的地方,可以留言或自行查閱。 linux核心在設計的過程中很多都是依據硬體晶片特性來設計,晶片在設計的過程中很多時候需要保持相容性,這樣就留下了很多令人費解的概念,比如分段和分頁機制,
Linux學習:Linux的系統啟動過程
引用:《鳥哥的Linux私房菜基礎篇第三版》 啟動過程一覽 既然啟動是很嚴肅的一件事,那我們就來了解一下整個啟動的過程吧!好讓大家比較容易發現啟動過程裡面可能會發生問題的地方,以及出現問題後的解決之道! 不過,由於啟動的過程中,那個啟動管理程式(Boot Loader)
Linux嵌入式學習過程(轉載)
嵌入式時代已經來臨,你還在等什麼? ---循序漸進學習嵌入式開發技術最近經常有用人單位給 我打來電話,問我這有沒有嵌入式Linux方面的開發人員,他們說他們單位急需要懂得在嵌入式linux環境下的軟體開發人員,我回答說,現在每年畢業的 大學生那麼多,還招不到合適的軟體開發人員
學習過程中的一些感悟
一切都是源於C++的學習... 剛開學學習C++時候,我就很好奇C++是如何處理輸入和輸出,直到今天讀到IO庫這個章節,才大致明白些。有時候想一想,自己的計算機基礎實在是太差了,很多概念理解總是會出現偏差。用我以前看到的一句話概括下就是計算機三觀不正。 我們
Linux學習之zImage核心映象解壓過程詳解---說明為什麼解壓地址可以是zImage載入地址
轉自:http://www.embedu.org/Column/Column13.htm作者: 劉洪濤,華清遠見嵌入式培訓中心 講師。在華清遠見教學過程中,發現很多學員對核心映象解壓過程比較感興趣,但網上相關的文章往往不能把關鍵問題講清楚,所以寫了這篇文章。本文以linux-2.6.14核心在S3C2410平
Linux學習筆記CentOS 6.5(一)--CentOS 6.5安裝過程
1.新建一個安裝系統的資料夾--將映象檔案複製到該目錄下 這裡分享一個CentOS 6.5的映象檔案,有需要的可以自行下載: 2.安裝過程: (1)開啟虛擬機器,VMware Workstation,並新建一個虛擬機器 (2)選擇稍後安裝作業系統
可以看一下我學習linux的過程
我不會說我是Linux忍者,但我知道如何在Linux中快速輕鬆地完成工作。 以下是我過去幾年學習Linux所做的工作。 一旦我決定使用Linux,我就從膝上型電腦上解除安裝了Windows,儘管我不知道如何正確使用Linux。 我開始使用Ubuntu作為我個人和官方使用的主要作業
學習過程遇到問題的解決方法
_exit 變量 prot 預定義變量 void col malloc() lee 項目組 1.select.sh 用sh -x 和bash -x的進行腳本調試時,前者會報錯誤,這是內置shell的原因。 2.awk內置函數使用時,定義變量需要用-v ;awk -v s
Linux學習134 Unit 8
windows linux 客戶端 記錄 認證 Unit8 ldap網絡帳號1.ldap是什麽ldap目錄服務認證,和windows活動目錄類似,就是記錄數據的一種方式 2.ldap客戶端所須軟件yum sssd krb5-workstation -y 3.如何開啟ldap用戶認證auth
Linux學習134 Unit 11
系統恢復unit11系統恢復1.系統啟動流程通電 ||bios(主板上的只讀存儲中,basic input or output system)作用,硬件檢測,激活硬件||grub系統引導(grub引導分為兩個階段)1)階段1 mbr(主引導記錄)主引導記錄在硬盤上的0磁道,一扇區,446個字節*)dd if=
Linux學習第一步(虛擬機的和鏡像文件的安裝)
image 下載文件 型號 啟動 計算機 服務 .cn img blog 一、安裝虛擬機(本文以vmware workstation 12為例) 1.在網上所有虛擬機並下載。 2.找到下載文件安裝好 3.一直下一步 4.接下來的就是選擇安裝的目錄了,當
Linux學習之用戶管理
shell 已過期 useradd 系統 user 影子 所屬組 有用 刪除用戶 /etc/passwd Linux系統將用戶信息保存在文件/etc/passwd中 文件中一行代表一個用戶,所以文件有多少行就代表系統有多少用戶。每一行都被用冒號隔開分成7個字段,我們先了解