linux命令自學筆記

2021-08-19 12:42:37 字數 2970 閱讀 4159

ls 檢視目錄== win 中的dir命令常引數是 -a ,-l

cd 進入到乙個目錄==win 中的cd

mkdir 建立乙個資料夾 ps:mkdir 0nise 建立乙個名為0nise的資料夾

touch 建立乙個文件檔案 ps:touch 0nise 建立乙個名為0nise文件檔案

pwd 顯示當前路徑

cd 返回上一級目錄

date 顯示當前日期

cal 顯示日曆

bc 計算器具

man & info 幫助手冊

locale 顯示當前字型 locale -a 所有可用字型

lang=en 使用英文本型

sync 將資料同步寫入硬碟

shutdonw -h now & half & poweroff 關機

reboot 重啟

startx & init 5 進入影象介面

chgrp 改版檔案群組 ps:chgrp root 0nise

chown 改版所屬人 ps:chown root:root 0nise

chmod 改版屬性 ps:chmod 777 0nise

cp 複製

rm 刪除 ps:rm filename

rm -rf 強制刪除 ps:rm -rf filename

rmdir 刪除資料夾 ps:rmdir 0nise

mv 移動 ps:mv a b

cat 有第一行開始顯示 ps:cat | more

nl 在內容簽名加行號

more & less 一面一面翻動

head -n filename顯示第n行內容

tail -n filename顯示後n行內容

od 顯示非純文件

df -h 顯示分割槽空間

du 顯示目錄或檔案的大小

fdisk 分割槽設定

mkfs 建立各種檔案系統

fsck 監察和修復linux檔案

ln 硬鏈結 ps:ln -s

whereis 查詢命令

locate 查詢

find 查詢 ps:find / -name filename

which 檢視工具

whoami 顯示當前使用者 ps:whoami

gcc-v 檢視gcc版本

chattr +i filename屬性禁止

chattr -i filename屬性取消

lsattr 顯示隱藏檔屬性

updatedb 更新資料庫

mke2fs 格式化 ps:mkfs -t ext3

dd if=/etc/passwd of =/tmp/password.bak 備份

mount 了成績系統所有的分割槽

mount -t iso9660 /dev/cddrom/mnt/cddrom 掛著光碟

mount -t vfat /dev/fd0/mnt/floppy 掛著軟盤

mount -t vfat -o iocharset=utf8,unask=000 dev/hda2/mnt/hda 掛載fat32分割槽

mount -t ntfs -o nls=utf8,umask=000 /dev/hda3 /mnt/hda3 掛載ntfs分割槽

linux-ntfs project:

umount /mnt/hda3 解除安裝

ifconfig 顯示或設定網路裝置

service network restart 重啟網絡卡

ifdown eth0 關閉網絡卡

ifup th0 開啟網絡卡

clear 清屏

history 歷史記錄

stty 設定終端

fdisk/mbr 刪除grub

at 僅進行一次的工作排程

crontab 迴圈執行的例行性命令 [e]編輯,[l]顯示,[r]刪除任務

& 後台執行程式 tar -zxvf 123.tar.gz & ———>後台執行

jobs **後台暫停的程式 jobs -l

fg 將後台程式調到前台 fg n ——>n是數字,可以指定進行那個程式

bg 讓工作在後台執行

kill 結束程序 kill -9 pid [9]強制結束,[15]正常結束,[l]列出可用的kill訊號

ps aux 檢視後台程式

top 檢視後台程式 top -d 2 每兩秒更新一次 top -d 2 -p10604 **某個pid

top -b -n 2 > /tmp/top.txt —–>將 top 的資訊進行 2 次,然後將結果輸出到 /tmp/top.txt

pstree 以樹狀圖顯示程式 [a]以 ascii 來連線, 列出pid, [p]列出帳號

killall 要刪除某個服務 killall -9 httpd

free 顯示記憶體狀態 free -m ——–>以m為單位顯示

uptime 顯示目前系統開機時間

netstat 顯示網路狀態 netstat -tulnp——>找出目前系統上已在監聽的網路連線及其 pid

dmesg 顯示開機資訊 demsg | more

nice 設定優先權 nice -n -5 vi & —–>用 root 給乙個 nice 植為 -5 ,用於執行 vi

renice 調整已存在優先權

runlevel 顯示目前的runlevel

depmod 分析可載入模組的相依性

lsmod 顯示已載入系統的模組

modinfo 顯示kernel模組的資訊

insmod 載入模組

modprobe 自動處理可載入模組

rmmod 刪除模組

chkconfig 檢查,設定系統的各種服務 chkconfig –list —–>列出各項服務狀態

ntsysv 設定系統的各種服務

cpio 備份檔案

linux基礎命令自學筆記

第一章 uname r su 和 su ifconfig ip addr date y cal 3 history cd pwdls a,l,d ll ls l 快捷鍵 tab ctrl c echo who whoami which which ls man help 與檔案相關的 mkdir p...

Linux 基本命令(自學筆記)

linux 基本命令 history檢視歷史命令 可以方向鍵上下檢視之前的命令 根目錄 bin 可執行檔案所在目錄 media 掛載裝置 u盤,光碟機等 mnt 該目錄是為了讓使用者掛載別的檔案系統 usr unix system resources 龐大和複雜的目錄,很多應用會安裝到此目錄 usr...

Linux自學命令

1.touch 命令名稱 touch 命令所在路徑 bin touch 執行許可權 所有使用者 功能描述 建立空檔案 或 修改檔案時間 touch test.py 建立空檔案,如果檔案存在,則修改檔案建立時間 2.rm 命令名稱 rm 命令英文原意 remove 命令所在路徑 bin rm 執行許可...