這篇文章將為大家詳細講解有關linux的基本命令有哪些,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
網站建設哪家好,找創新互聯公司!專注于網頁設計、網站建設、微信開發、微信平臺小程序開發、集團企業網站建設等服務項目。為回饋新老客戶創新互聯還提供了余慶免費建站歡迎大家使用!
一些常用的基本命令:
uname -a查看內核版本
ls -al顯示所有文件的屬性
pwd 顯示當前路徑
cd -返回上一次目錄 cd ~返回主目錄
date s 設置時間、日期
cal 顯示日歷 cal 2006
bc 計算器具
man & info 幫助手冊
locale 顯示當前字體 locale -a所有可用字體 /etc/sysconfig/i18n設置文件
LANG=en使用英文字體
sync 將數據同步寫入硬盤
shutdonw -h now & half & poweroff 關機
reboot 重啟
startx & init 5 進入圖形介面
/work & ?work向上、下查找文檔內容
chgrp 改變檔案群組 chgrp testing install.log
chown 改變所屬人 chown root:root install.log
chmod 改變屬性 chmod 777 install.log read=4 write=2 execute=1
cp 復制 cp filename
rm 刪除文件 rm -rf filename 強制刪除文件
rmdir 刪除文件夾
mv 移動mv 123.txt 222.txt 重命名
mkdir 創建文件夾
touch 創建文件 更新當前時間
cat 由***行開始顯示 cat |more 分頁
nl在內容前加行號
more & less 一面一面翻動
head -n filename 顯示第N行內容
tail -n filename 顯示后N行內容
od顯示非純文檔
df -h 顯示分區空間
du 顯示目錄或文件的大小
fdisk 分區設置fdisk -l /dev/hda 顯示硬盤分區狀態
mkfs建立各種文件系統 mkfs -t ext3 /dev/ram15
fsck檢查和修復LINUX檔案
ln 硬鏈接 ln -s 軟件鏈接
whereis 查找命令
locate查找
find 查找 find / -name "***.***"
which 查看工具
whoami顯示當前用戶
gcc -v查看GCC版本
chattr +i filename 禁止刪除 chattr -i filename 取消禁止
lsattr顯示隱藏檔屬性
updatedb 更新資料庫
mke2fs格式化 mkfs -t ext3
dd if=/etc/passwd of=/tmp/passwd.bak備份
mount 列出系統所有的分區
mount -t iso9660 /dev/cdrom /mnt/cdrom 掛載光盤
mount -t vfat /dev/fd0 /mnt/floppy 掛載軟盤
mount -t vfat -o iocharset=utf8,umask=000 /dev/hda2 /mnt/hda2 掛載fat32分區
mount -t ntfs -o nls=utf8,umask=000 /dev/hda3 /mnt/hda3 掛載ntfs分區
Linux-NTFS Project: linux-ntfs.sourceforge.net/">http://linux-ntfs.sourceforge.net/
umount /mnt/hda3 缷載
ifconfig 顯示或設置網絡設備
service network restart 重啟網卡
ifdown eth0 關閉網卡
ifup eth0開啟網卡
clear清屏
history歷史記錄 !55 執行第55個指令
stty 設置終端stty -a
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 來連接, [ u ]列出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 備份文件
壓縮命令:
*.Z compress 程式壓縮的檔案;
*.bz2bzip2 程式壓縮的檔案;
*.gz gzip 程式壓縮的檔案;
*.tartar 程式打包的資料,并沒有壓縮過;
*.tar.gz tar 程式打包的檔案,其中并且經過 gzip 的壓縮
compress filename 壓縮文件 加[-d]解壓 uncompress
gzip filename 壓縮 加[-d]解壓 zcat 123.gz 查看壓縮文件內容
bzip2 -z filename 壓縮 加[-d]解壓 bzcat filename.bz2 查看壓縮文件內容
tar -cvf /home/123.tar /etc 打包,不壓縮
tar -xvf 123.tar 解開包
tar -zxvf /home/123.tar.gz 以gzip解壓
tar -jxvf /home/123.tar.bz2 以bzip2解壓
tar -ztvf /tmp/etc.tar.gz 查看tar內容
cpio -covB > [file|device] 份份
cpio -icduv < [file|device] 還原
關于“linux的基本命令有哪些”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
新聞標題:linux的基本命令有哪些
URL網址:http://m.newbst.com/article12/jeedgc.html
成都網站建設公司_創新互聯,為您提供、品牌網站設計、全網營銷推廣、建站公司、做網站、網站內鏈
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯