導航:首頁 > 程序命令 > linux命令大全

linux命令大全

發布時間:2022-01-20 06:04:11

linux命令大全

網路文庫去找。如果是入門建議看鳥哥的私房菜

㈡ linux常用命令

linux常用命令如下:

1、查看內核版本:uname -a。

2、控制台-》圖形界面:init 5或者startx。

3、圖形界面-》控制台: init3或者直接注銷。

4、如何查看ip地址:ifconfig。

5、配置ip:ifconfig eth0 ip地址。

6、重啟:reboot 或者 shutdown -r now。

7、普通用戶切換到系統用戶:su。

8、注銷用戶指令:logout。

9、從子機退出:ctrl+alt。

10、全屏:ctrl+alt+enter 。

基本思想:

Linux的基本思想有兩點:第一,一切都是文件;第二,每個文件都有確定的用途。其中第一條詳細來講就是系統中的所有都歸結為一個文件,包括命令、硬體和軟體設備、操作系統、進程等等對於操作系統內核而言,都被視為擁有各自特性或類型的文件。

完全免費:

Linux是一款免費的操作系統,用戶可以通過網路或其他途徑免費獲得,並可以任意修改其源代碼。這是其他的操作系統所做不到的。正是由於這一點,來自全世界的無數程序員參與了Linux的修改、編寫工作,程序員可以根據自己的興趣和靈感對其進行改變,吸收了無數程序員的精華。

以上內容參考:網路--Linux

㈢ 求linux命令集大全

命令動詞 簡要說明 cd directory 進入指定的目錄 cd .. 進入上一級目錄 cd /directory 進入目錄 cd 進入用戶自己的目錄 cp file_from file_to 拷貝文件 ln [-s] source linkname 為一個文件建立連結 ls [directory] 查看指定目錄下的文件 ls -l [directory] 查看指定目錄下文件的詳細 ls -a [directory] 查看指定目錄下的所有文件 mkdir new_directory 建一個新目錄 more file 查看一個文本文件的內容 rm file 刪除一個文件 rm -r directory 刪除一個目錄 rmdir directory 刪除一個目錄 find . -name "file" 從當前目錄開始查找指定的文件 adser 創建新用戶 alias 設置別名或替代名 bg fg 使掛起的進程繼續運行 ps ax 查詢當前進程 mount 連接文件系統 more less 瀏覽文件內容 chown chgrp 改變文件的擁有者 chmod 改變文件屬性 halt 關閉系統 man 顯示手冊頁 passwd 改變用戶口令 grep 查找字元串 find 查找文件 dd 復制磁碟或文件系統 kill 殺掉一個進程 killall 殺掉進程 命令動詞 簡要說明 cd 瀏覽y 進入指定的目錄 cd .. 進入上一級目錄 cd /directory 進入目錄 cd 進入用戶自己的目錄 cp file_from file_to 拷貝文件 ln [-s] source linkname 為一個文件建立連結 ls [directory] 查看指定目錄下的文件 ls -l [directory] 查看指定目錄下文件的詳細 ls -a [directory] 查看指定目錄下的所有文件 mkdir new_directory 建一個新目錄 more file 查看一個文本文件的內容 rm file 刪除一個文件 rm -r directory 刪除一個目錄 rmdir directory 刪除一個目錄 find . -name "file" 從當前目錄開始查找指定的文件 adser 創建新用戶 alias 設置別名或替代名 bg fg 使掛起的進程繼續運行 ps ax 查詢當前進程 mount 連接文件系統 more less 瀏覽文件內容 chown chgrp 改變文件的擁有者 chmod 改變文件屬性 halt 關閉系統 man 顯示手冊頁 passwd 改變用戶口令 grep 查找字元串 find 查找文件 dd 復制磁碟或文件系統 kill 殺掉一個進程 killall 殺掉進程

㈣ Linux常用命令有哪些

建立自己的目錄和文件
mkdir 建立目錄
mkdir -p 建立多級目錄
touch 建立文件
touch -d 20080808 修改文件日期
touch -d 1215 修改文件時間
指定時間的修改方法
linux里沒有記錄文件的創建時間
# stat big_file
Access: 2009-05-02 12:13:00.000000000 +0800 訪問時間 cat
Modify: 2009-05-02 12:13:00.000000000 +0800 內容修改時間 echo >>
Change: 2009-05-02 17:41:55.000000000 +0800 屬性修改時間 chmod
touch -m -t 200809101112.13 bigfile

修改文件內容
echo "abcd" >> file_name
vim 編輯器的增刪改存
gedit

復制文件 cp src dest
-r 包含子目錄和文件
-a 保持文件許可權 包含子目錄和文件 保持文件連接
-f 強制覆蓋 不提示
刪除文件 rm -r 遞歸刪除
-f 強制刪除 不提示
移動改名 mv old new
-i 提示
-f 強制覆蓋 不提示
學會查看文件的屬性後,我們來學習怎麼查看文件內容
cat -n 列印行號
cat -b 同上,但排除空行
分屏查看
more 只能向下
less 上下均可
more 和 less 的搜索功能
/ 向下搜
? 向上搜
n 下一個
N 上一個
head 查看文件頭
-n X 指定行數
默認10行
tail 查看文件尾
-n X 指定行數
-f 時時監控文件變化
rev 左右顛倒
tac 上下顛倒
cd 回到家目錄
cd / 目的目錄
cd - 上次工作目錄
cd . 當前目錄
cd ..上級目錄
相對路徑和絕對路徑

我在哪?
pwd
tree 以樹狀結構顯示

ls 介紹顏色的用處
為什麼會有顏色 因為有參數
長參數 短參數
如何查看文件的詳細屬性
文件類型
-普通文件 d目錄 b塊 c字元 l連接 p管道 s套接字
如何查看隱藏文件 ls -a
沒有顏色時 我們該怎麼辦? ls -F
常用組合 ls -lthr
系統為我們定義的常用組合 ll l.
自定義 alias lt='ls -lthr'

㈤ 誰有linux命令大全

以過來者的角度,勸你,找這種命令大全純屬浪費時間,要掌握的命令不多,
cd cp mv chmod ls tar cat more grep等,學這些最基礎的命令及其選項即可,其他很少用到,用到再隨便查一下,學太多記不來,會成為負擔,另一個也沒必要

㈥ linux命令全

linux基本命令:(其他的太多了,自己去網路吧)
ls:
-l:顯示詳細信息
-a:顯示隱藏文件和其他所有文件(以.開頭的為隱藏文件)
-t:安時間排序
-h:以KB MB 等單位顯示
-d:只列出目錄名,不列出其他內容
-R:遞歸顯示所有目錄及子目錄
-lath:選項可以合並

pwd:顯示當前所在位置

cd:轉換目錄
cd ..:返回上一級目錄
cd -:回到上一次操作的目錄

mkdir: 建目錄
-v:顯示所建目錄,相同可用{}:mkdir -v dir{1,2,3}
-p:創建多級目錄

rmdir:刪除空目錄

rm:刪除
-f:強制刪除無提示
-r:可刪除目錄

mv:移動 重命名

touch:建立空文件
file:驗證文件或目錄的類型

cp:復制,粘貼 ()改名
cp 原文件 目標文件
-r:可復制目錄
ssh 192.168.1.33 遠程登錄
跨機拷貝:scp -r /root/Server/ 192.168.1.253:/dcw

man 命令:幫助

alias:查看是否有別名
去掉別名用完整路徑
eg:
#which cp
#/bin/cp a.text b.text 或 \cp a.text b.text
或 在 /root/.bashrc 中去掉#alias cp='cp -i',後#unalias cp

查看某文件前4行內容並顯示文件路徑和文件名
[/usr/local/nagios]#ls /etc/vsftpd/vsftpd.conf && head -n 4 /etc/vsftpd/vsftpd.conf
/etc/vsftpd/vsftpd.conf
# Example config file /etc/vsftpd/vsftpd.conf
#
# The default compiled in settings are fairly paranoid. This sample file
# loosens things up a bit, to make the ftp daemon more usable.

linux tee 命令詳解
功能說明:讀取標准輸入的數據,並將其內容輸出成文件。

語法:tee [-ai][--help][--version][文件...]

補充說明:tee指令會從標准輸入設備讀取數據,將其內容輸出到標准輸出設備,同時保存成文件。

參數:
-a或--append 附加到既有文件的後面,而非覆蓋它.
-i-i或--ignore-interrupts 忽略中斷信號。
--help 在線幫助。
--version 顯示版本信息。
cat /etc/sysconfig/network
-n:查看行號信息

more:空格翻頁 回車換行

less:上下鍵翻頁 可以反復看(可以回翻頁)

head:顯示前幾行
head -5 install.log 顯示前5行

tail:顯示後幾行
tail -f 動態更新

grep:查看文件中包含關鍵字的一行
#grep --color=tty mp intstall.log 彩色顯示
正則表達式:^root 以root為開頭(^)
root$,以root結尾($)
-v:不包括的幾行(取反)
grep -n -v ^# /etc/vsftpd/vsftpd.conf
:r /root/install.log 追加讀入一個文件
:e 讀入文件
:e! 重新讀入
:q 不保存 :q!強制退出
:w 保存 :qw保存退出 :wq! 強制保存退出
在未寫入狀態時:
h 左 k 上 j下 l 右
shift+4($) 游標移到行尾 shift+6(^) 游標移到行頭
:50 來到50行
#vim /root/install.log +50(n)來到50行
:set nu 顯示行號
:set nonu 取消行號
shift+g 來到行尾
n(無顯示)+G:直接來到n行
shift+a:自動來到行尾輸入
:50,100 w bb.txt 保存50到100行的內容到bb.txt中
r :替換單個字元 R:替換全行
shift+o:向上插入 o:向下插入
yy 復制 p 粘貼
(n)2yy 復制前兩行
y^:復制從游標位置到開頭 y$:復制從游標位置到結尾
d:剪貼一行
dd:剪貼兩行
ndd:多行
d^:剪貼到開頭 d$:剪貼到結尾
:g/^$/d 去掉空行
:g/^\s*$/d 去空格
向左移動25個字元:25+l
:/ 查找 自上而下
:? 查找自下而上
n 下一個
替換:
:s/old/new 把舊的換為新的 單個
:s/old/new/g 整行替換
:%s/old/new/g 整個文件替換
:%s/old/new/gc 整個文件替換並詢問
u:替換上次命令
ctrl+r 重做

ctrl+^ 兩個切換
打開多個文件
vim a.txt b.txt c.txt
:args 可選
:next
:prev
:last

vim diff a.txt b.txt
ctrl+w+w 跳到第二個文件
:wqa

使用vimtutor工具聯系vim使用。
vimtutor工具使用方法:
vimtutor zh
如果出現亂馬,使用下面命令解決(只能執行一次)
cd /usr/share/vim/vim70/tutor
mv tutor.zh.euc tutor.zh.euc.bak
iconv -f gb2312 -t utf-8 tutor.zh.euc.bak > tutor.zh.euc
vimtutor zh

locate :空間換時間
updatedb
locate passwd

find [路徑] [參數] [表達式]
find /usr/share/doc -name filename
-user:根據文件擁有者尋找文件
-group:根據文件所屬組尋找文件
-name:根據文件名尋找文件
-perm:根據文件許可權尋找
-size:根據文件大小尋找
-type:根據文件類型尋找文件,參數對應c b l f d
find 的表達式使用通配符時需要使用「」圈界
find 目錄 條件 條件
[root@localhost ~]# find / -name "pass*"
當前目錄:.
find . -name "*ss*"
find . -type f(文件)
find . -type d(目錄)
[root@localhost ~]# find . -nouser(文件無屬主)
[root@localhost ~]# find . -nogroup(文件無屬組)
[root@localhost ~]# find /home/ -user/group user1
-exec
[root@localhost ~]# find . -nouser -exec rm {} \;
{}代表文件和目錄
\轉義字元
-ok
find . -nogroup -ok rm -rf {} \;有提示刪除

[root@localhost ~]# stat a
File: 「a」
Size: 0 Blocks: 0 IO Block: 4096 一般空文件
Device: 803h/2051d Inode: 261796 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2011-04-02 14:23:25.000000000 +0800(創建時間:-atime)
Modify: 2011-04-02 14:23:25.000000000 +0800(修改時間:-mtime)
Change: 2011-04-02 14:23:25.000000000 +0800(改變屬組屬主會變:-ctime)

find /root -mtime -5(5天以內) 5(5天時) +5(5天前)

find . -perm 400:要求許可權全部匹配,精確匹配
find . -perm +600(wr):有w,r中任意許可權的都會列出,即會列出200 400 600 的許可權
find . -perm -600 :要求許可權完全滿足 許可權大於等於600

-name -type
-name -user
-perm -type
-nouser
-nogroup
-mtime
-exec
-ok
-rgex(正則表達式)

㈦ 求linux命令詳解大全

像find
Linux雖然是免費的,但它的確是一個非常優秀的操作系統,與MS-WINDOWS相比具有可靠、 穩定、速度快等優點,且擁有豐富的根據UNIX版本改進的強大功能。下面,作為一個典型的DOS 和WINDOWS用戶,讓我們一起來學習Linux的一些主要命令,希望大家能盡快進入到Linux的世界裡,成為玩轉Linux高手.....
溫馨提示:按 Ctrl+F 快速查找
文件管理
cat chattr chgrp chmod chown cksum cmp
diff diffstat file find git gitview indent
cut ln less locate isattr mattrib mc
mdel mdir mktemp more mmove mread mren
mtools mtoolstest mv od paste patch rcp
rm slocate split tee tmpwatch touch umask
which cp in m mshowfat rhmask whereis
磁碟管理
cd df dirs edquota eject
mcd mdeltree m mkdir mlabel mmd
mrd mzip pwd quota mount mmount
rmdir rmt stat tree umount ls
quotacheck quotaoff lndir repquota quotaon

文檔編輯
col colrm comm csplit ed egrep ex fgrep
fmt fold grep ispell jed joe join look
mtype pico rgrep sed sort spell tr expr
uniq wc
文件傳輸
lprm lpr lpq lpd bye ftp
uuto uupick uucp uucico tftp ncftp
ftpshut ftpwho ftpcount

磁碟維護
badblocks cfdisk dd e2fsck ext2ed
fsck fsck fsconf fdformat hdparm
mformat mkbootdisk mkdosfs mke2fs mkfs.ext2
mkfs.msdos mkinitrd mkisofts mkswap mpartition
swapon symlinks sync mbadblocks mkfs
fsck.ext2 fdisk losetup mkfs sfdisk
swapoff
網路通訊
apachectl arpwatch dip getty mingetty uux
telnet uulog uustat ppp-off netconfig nc
httpd ifconfig minicom mesg dnsconf wall
netstat ping pppstats samba setserial talk
traceroute tty newaliases uuname netconf write
statserial efax pppsetup tcpmp ytalk cu
smbd testparm shapecfg smbclient

系統管理
adser chfn useradd date exit finger
fwhois sleep suspend groupdel groupmod halt
kill last lastb login logname logout
ps nice procinfo top pstree reboot
rlogin rsh sliplogin screen shutdown rwho
sudo gitps swatch tload logrotate kill
uname chsh userconf userdel usermod vlock
who whoami whois newgrp renice su
skill w id free
系統設置
reset clear alias dircolors aumix bind
chroot clock crontab declare depmod dmesg
enable eval export pwunconv grpconv rpm
insmod kbdconfig lilo liloconfig lsmod minfo
set modprobe ntsysv moouseconfig passwd pwconv
rdate resize rmmod grpunconv modinfo time
setup sndconfig setenv setconsole timeconfig ulimit
unset chkconfig apmd hwclock mkkickstart fbset
unalias SVGAText Mode

備份壓縮
ar bunzip2 bzip2 bzip2recover gunzip unarj
compress cpio mp uuencode gzexe gzip
lha restore tar uudecode unzip zip
zipinfo
設備管理
setleds loadkeys rdev mpkeys MAKEDEV

㈧ Linux 命令大全

linux上可用的命令分別是在/usr/bin,
/usr/sbin,
/bin,
/sbin這些目錄當中,可以用man命令查看每一個命令的使用手冊,用man查出來的,是最靠譜

㈨ linux指令大全

http://cache..com/c?m=&p=aa34c71485cc41ed08e2972351&user=
要注冊一下, 不過是免費下載的,我就是 用的這個書,挺不錯的 ,chm格式幫助文檔,正合樓主之意

已發,滿意給分,不滿意,只能再問了

閱讀全文

與linux命令大全相關的資料

熱點內容
工作三年的大專程序員 瀏覽:726
java畢業設計文獻 瀏覽:138
籌碼集中度指標源碼 瀏覽:477
listsortjava 瀏覽:180
plc閃光電路編程實例 瀏覽:297
socket編程試題 瀏覽:201
華為的伺服器怎麼設置從光碟機啟動 瀏覽:867
程序員真的累嗎 瀏覽:323
學信網app為什麼刷臉不了 瀏覽:871
天蠍vs程序員 瀏覽:991
單片機下載口叫什麼 瀏覽:186
程序員的道 瀏覽:924
雲伺服器不實名違法嗎 瀏覽:556
怎樣查看文件夾圖片是否重復 瀏覽:993
文件怎麼導成pdf文件 瀏覽:806
打開sql表的命令 瀏覽:101
安卓手機如何面部支付 瀏覽:37
天元數學app為什麼登錄不上去 瀏覽:823
明日之後為什麼有些伺服器是四個字 瀏覽:104
安卓系統l1是什麼意思 瀏覽:26