今天再來記錄一下一些非常常用的linux基礎命令知識,以備後期來查。
1. 新增使用者 useradd smb 新增名字為smb的使用者
2. 修改密碼 passwd smb 修改smb使用者的密碼
3. 切換使用者 su - root 切換到root使用者,並將root環境變數同時帶入( 就是管理員賬號了,也就是魔獸世界裡的whoisyourdaddy!!)
4. 關機 shutdown ,如果不加now,應該是一分鐘後自動關機(如果記得不錯的話) 重啟就是 reboot
5. 拷貝 cp (1) cp /home/test /tmp/ 將/home目錄下的test檔案copy到/tmp目錄下
(2) cp -r /home/dir1 /tmp 將/home目錄下的dir1目錄copy到/tmp目錄下
6. 移動或更名mv (1) mv /home/test /home/test1 將/home目錄下的test檔案更名為test1
(2) mv /home/dir1 /tmp 將/home目錄下dir1目錄移動(剪下)到 /tmp下
7. 刪除 rm (1) rm /home/test 刪除/home目錄下的test檔案
(2) rm -r /home/dir 刪除/home 目錄下的dir 目錄
8. 建立目錄 mkdir (1) mkdir /home/workdir 在/home目錄下建立workdir目錄
(2) mkdir -p /home/dir1/dir2 建立/home/dir1/dir2目錄,如果 dir1不存在,先建立dir1
9. 改變工作目錄 cd cd /home/ 進入/home 目錄
10. 檢視當前路徑 pwd 顯示當前工作目錄的絕對路徑
11. 檢視目錄 ls (1) ls /home 顯示/home目錄下的檔案與目錄(不包含隱藏檔案)
(2) ls -a /home 顯示/home 目錄下的所有檔案與目錄 (包含隱藏檔案)
(3) ls -l /home 顯示/home 目錄下的檔案與目錄的詳細資訊
(4) ls -c /home 顯示/home目錄下的檔案與目錄,按修改時間排序
12. 打包與壓縮 tar (1) tar cvf tmp.tar /home/tmp 將/home/tmp目錄下的所有檔案和目錄打包成乙個tmp.tar檔案
(2) tar xvzf tmp.tar.gz 將打包壓縮檔案 tmp.tar.gz在當前目錄下解開
今天先寫到這裡,明天再補充。
Tiny6410核心移植
一 開發環境 宿主機 fedora9.0 或 ubuntu10.04 開發板 tiny6410 編譯器 4.3.2 二 核心移植 linux 2.6.38 2.解壓 進入根目錄下的 home poplar expr4 kernel目錄,解壓原始碼 tar xvfj home poplar expr4...
Tiny6410 交叉編譯helloworld程式
在工作目錄下建立helloworld.c檔案 cpp view plain copy print include main 儲存關閉後。編譯helloworld檔案 csharp view plain copy print root snail home workdir qt project hel...
移植capwap到tiny6410上
make的時候用的交叉編譯環境是arm linux gcc 4.5.1 make的時候出現gnu getopt.o relocations in generic elf em 3 錯誤提示。原因 由於這個capwap工程之前使用gcc編譯過x86版本的,然後修改configure 的編譯選項開始編譯...