su -用戶名 切換用戶
su -root 切換管理員
adduser 用戶名 添加用戶
psswd 用戶名 添加密碼
ls 查看當前用戶
ls -l 查看當前目錄詳細信息
linux下文件:
普通文件(-表示,可用ls -l查看)
目錄文件(d)(linux中,任何東西都被看成文件,即“一切皆文件”)
設備文件(字符設備文件(c)/塊設備文件(b))
套接文件(共享文件)(s)
管道文件(p)(在linux/unix中非常有用)
符號鏈接文件(l)(有點像WIN下的快捷方式)
chmod 改變權限
chmod u+x the user who owrs it
chmod g+x other users in the file's group
chmod o+x other users not in the file's group
chmod a+x all users
man 命令 可查詢命令(例如:man chmod)
touch 文件名.c 創建文件
gedit 文件名.c 編輯文件
cat 文件名.c 查看文件內容
gcc 文件名.c 編譯文件
rm 文件名.c 刪除文件
rm -f 文件名.c 強制刪除文件
cd .. 返回上一級目錄
cd ~回到當前目錄
cd 目錄名 創建目錄
cd / 進入根目錄
根目錄下所有目錄:
root:存放root用戶相關文件的目錄
home:存放普通用戶相關文件的目錄
bin:存放常用命令目錄
sbin:具有一定的權限才能使用的命令
mnt:默認掛載軟驅和光驅的目錄
boot:存放引導相關的文件
etc:存放配置相關的文件
var:存放一些經常變化的數據
usr:存放默認安裝文件存放的目錄
gedit /root/文件名.c 絕對路徑
gedit 文件名.c 相對路徑(不能確定指定的唯一文件)
mkdir 創建指定名稱的目錄
rm -r 目錄 刪除目錄
rm -fr 目錄 強制刪除目錄
rmdir 只刪除空目錄
pwd 看當前文件目錄絕對路徑
cp 文件名.c 目錄 把文件複製到目錄中
cp 目錄 目錄 把目錄複製到後面的目錄中
cp 文件名1.c 文件名2.c 把文件1的名字改成文件2的名字
tar cvzf 1023.tar.gz 1023 壓縮1023文件
tar xvzf 1023.tar.gz 解壓1023文件