1. 程式人生 > >linux 常用命令(個人記錄)

linux 常用命令(個人記錄)

-i chown ace 權限 init 網絡服務 地址 tracer 數據包

Linux專家的秘訣:思考-實踐-在思考-再實踐。。。
linux常用命令:
root 管理員用戶
startx 進入
shutdown -h now 立刻關機
shutdown -r now 現在重新啟動計算機
reboot 現在重新啟動計算機
logout 註銷
VI Hello.java 進入VI編輯器
輸入:i (進入插入模式)
輸入:esc (進入命令模式)
輸入:wq 表示退出保存;
q 退出不保存
ls 當前目錄所有文件
ll=ls -l 詳細當前目錄所有文件
ls -l 詳細當前目錄所有文件
javac Hello.java 編譯java 程序
java Hello 運行
set nu 在文件每行行處加入行號
set nonu 取消
pwd 顯示當前路徑/目錄
useradd (+用戶名) 添加用戶
passwd (+用戶名) 設密碼
userdel 用戶名 刪除用戶
userdel -r 用戶名 刪除用戶以及用戶主目錄
mkdir 成立新目錄
rmdir 刪除目錄
more 顯示文件內容
groupadd policeman 添加組
vi /etc/group 修改/查看所有用戶組
cat /etc/group 查看所有用戶組
useradd -g +組名 +用戶名 分配到組
vi /etc/passwd 修改/查看所有用戶信息
cat /etc/passwd 查看所有用戶信息
chmod 修改權限
mount (參數)(設備名稱)(掛載點)
mount/mnt/cdrom 掛載光驅可以直接使用
umount 卸載
cp 文件名 /home 安裝文件拷貝到home目錄
./?????.bin 安裝
jdk 配置安裝文件
eclipse 安裝
df /組名/ 查看某個目錄是在哪個分區
fdink -l 查看系統分區的具體情況
env 顯示當前操作系統的環境變量
ifconfig 查看IP地址
運行setup進入text mode setup utilliy 設置IP 子網 網關,dns的設置
/etc/rc.d/init.d/network restart 運行配置生效
crontab 設置任務調度(調度/後臺運行數據庫)
crontab -r 終止任務
netstat 顯示網絡統計信息
kill 封殺指令
traceroute 顯示數據包經歷程
備份: mysqldump -u root -p密碼 數據庫名>data.bak
恢復: mysql -u root -p密碼 數據庫名 < data.bak
rm -rf 目錄名 徹底刪除目錄
zip 壓縮
unzip 解壓縮
rpm -ivh xx.rpm 安裝或升級RPM軟件
service network restart 重啟網絡
xinet 子服務,很多網絡服務依賴它
chkconfig --list 查看啟動服務
more 顯示文件內容
grep 查找指定字符串行
-i: 查找時忽略大小寫
-v: 反轉查找。輸出與查找條件

root:存放root用戶的相關文件
home:存放普通用戶的相關文件
bin :存放常用命令的目錄
sbin:要具有一定權限才可以使用的命令
mnt :掛在光驅和軟盤的目錄
boot:存放引導相關的文件
etc :存放配置相關的文件
var :存放經常變化的文件
usr :存放第三方命令

權限表示
rw r r
①文件類型
②文件所有者對該文件的權限
③文件所在組對該文件的權限
④其它組的用戶對該文件的權限
r 可讀 表示4
w 可寫 表示2
x 執行 表示1

groupadd mysql 創建mysql組
useradd -g mysql mysql 創建mysql用戶,並放入mysql組
scripts/mysql_install_db --user*mysql 初始化數據庫
chown -r root . 修改文件的所有者
chown -r mysql data 修改data文件的所有者
chgrp -r mysql . 改變用戶組
啟動mysql
bin/mysql_safe --user*mysql & (&表示以後臺方式啟動)
檢查一下,啟動

linux 常用命令(個人記錄)