linux下at命令詳解
linuxmount-a命令詳解?
1、功能:
加載指定的文件系統(tǒng);mount可將指定設(shè)備中指定的文件系統(tǒng)加載到Linux目錄下(也就是掛載點)。可將經(jīng)常使用的設(shè)備寫入文件/etc/fastab,以使系統(tǒng)在每次啟動時自動加載。mount加載設(shè)備的信息記錄在/etc/mtab文件中。使用umount命令卸載設(shè)備時,記錄將被清除。
2、用法:
mount
mount
mount
3、參數(shù):
1.-a加載文件/etc/fstab中設(shè)置的所有設(shè)備。
2.-f不實際加載設(shè)備。可與-v等參數(shù)同時使用以查看mount的執(zhí)行過程。
3.-F需與-a參數(shù)同時使用。所有在/etc/fstab中設(shè)置的設(shè)備會被同時加載,可加快執(zhí)行速度。
4.-h顯示在線幫助信息。
5.-L標簽>加載文件系統(tǒng)標簽為標簽>的設(shè)備。
6.-n不將加載信息記錄在/etc/mtab文件中。
7.-o選項>指定加載文件系統(tǒng)時的選項。有些選項也可在/etc/fstab中使用。這些選項包括:
async以非同步的方式執(zhí)行文件系統(tǒng)的輸入輸出動作。默認是async
sync以同步的方式執(zhí)行文件系統(tǒng)的輸入輸出動作。
atime每次存取都更新inode的存取時間,默認設(shè)置,取消選項為noatime。
noatime每次存取時不更新inode的存取時間。
auto必須在/etc/fstab文件中指定此選項。執(zhí)行-a參數(shù)時,會加載設(shè)置為auto的設(shè)備,取消選取為noauto。
noauto無法使用-a參數(shù)來加載。
dev,nodev是否允許此文件系統(tǒng)可建立設(shè)備文件?dev為允許
suid,nosuid是否允許此文件系統(tǒng)含有suid/sgid的文件格式
exec,noexec是否允許此文件系統(tǒng)上擁有可執(zhí)行二進制文件
user,nouser是否允許此文件系統(tǒng)上任何使用者執(zhí)行mount?一般來說,mount僅有root可以執(zhí)行,但執(zhí)行user參數(shù),則可讓一般用戶user也能夠?qū)Υ朔謪^(qū)進行mount
defaults使用默認的選項。默認選項為rw、suid、dev、exec、autonouser與async。
nouser使一位用戶無法執(zhí)行加載操作,默認設(shè)置。
remount重新加載設(shè)備。通常用于改變設(shè)備的設(shè)置狀態(tài)。
ro以只讀模式加載。
rw以可讀寫模式加載。
8.-r以只讀方式加載設(shè)備。
9.-t文件系統(tǒng)類型>指定設(shè)備的文件系統(tǒng)類型。常用的選項說明有:
minixLinux最早使用的文件系統(tǒng)。
ext2Linux目前的常用文件系統(tǒng)。
msdosMS-DOS的FAT。
vfatWin85/98的VFAT。
nfs網(wǎng)絡(luò)文件系統(tǒng)。
iso9660CD-ROM光盤的標準文件系統(tǒng)。
ntfsWindowsNT的文件系統(tǒng)。
hpfsOS/2文件系統(tǒng)。WindowsNT3.51之前版本的文件系統(tǒng)。
auto自動檢測文件系統(tǒng)。
10.-v執(zhí)行時顯示詳細的信息。
11.-V顯示版本信息。
12.-w以可讀寫模式加載設(shè)備,默認設(shè)置。
什么是AT工程師?
主要進行網(wǎng)絡(luò)工程的設(shè)計等。
AT工程師的崗位職責
1.能夠在linux系統(tǒng)下做開發(fā);
2.最好可以對AT命令有了解;
3.能夠做串口開發(fā);
4.負責產(chǎn)品底層處理需求分析,設(shè)計和開發(fā);
工程師指具有從事工程系統(tǒng)操作、設(shè)計、管理、評估能力的人員。工程師的稱謂,通常只用于在工程學(xué)其中一個范疇持有專業(yè)性學(xué)位或相等工作經(jīng)驗的人士。
linuxdmesg命令詳解?
linuxdmesg命令參數(shù)及用法詳解(linux顯示開機信息命令)
功能說明:顯示開機信息。
語法:dmesg
補充說明:kernel會將開機信息存儲在ringbuffer中。您若是開機時來不及查看信息,可利用dmesg來查看。開機信息亦保存在/var/log目錄中,名稱為dmesg的文件里。
參數(shù):
-c顯示信息后,清除ringbuffer中的內(nèi)容。
-s緩沖區(qū)大小>預(yù)設(shè)置為8196,剛好等于ringbuffer的大小。
-n設(shè)置記錄信息的層級。擴展閱讀一:dmesg命令主要用途
主要應(yīng)用:
dmesg用來顯示內(nèi)核環(huán)緩沖區(qū)(kernel-ringbuffer)內(nèi)容,內(nèi)核將各種消息存放在這里。在系統(tǒng)引導(dǎo)時,內(nèi)核將與硬件和模塊初始化相關(guān)的信息填到這個緩沖區(qū)中。內(nèi)核環(huán)緩沖區(qū)中的消息對于診斷系統(tǒng)問題通常非常有用。在運行dmesg時,它顯示大量信息。通常通過less或grep使用管道查看dmesg的輸出,這樣可以更容易找到待查信息。例如,如果發(fā)現(xiàn)硬盤性能低下,可以使用dmesg來檢查它們是否運行在DMA模式:
$dmesg|grepDMA
...
ide0:BM-DMAat0xf000-0xf007,BIOSsettings:hda:DMA,hdb:DMA
ide1:BM-DMAat0xf008-0xf00f,BIOSsettings:hdc:DMA,hdd:DMA
...上面幾行可以說明每個IDE設(shè)備正在什么模式下運行。如果以太網(wǎng)連接出現(xiàn)問題,那么可以在dmesg日志中搜索eth:
$dmesg|grepeth
forcedeth.c:ReverseEngineerednForce
ethernetdriver.Version0.49.
eth0:forcedeth.c:subsystem:0147b:1c00
boundto0000:00:04.0
eth0:noIPv6routerspresent如果一切正常,那么dmesg顯示每個網(wǎng)卡的硬件配置信息。如果某項系統(tǒng)服務(wù)未能得到正確的配置,dmesg日志很快就填滿錯誤消息,這是診斷故障的良好起點。
還可以用來探測系統(tǒng)內(nèi)核模塊的加載情況,比如要檢測ACPI的加載情況,使用dmesg|grepacpi
dmesg|egrep-i''(apm|acpi)''
Kernelcommandline:vga=274quietconsole=ttyS3,9600acpi=no-idleoot=/dev/hda3
ACPI:CoreSubsystemversion
ACPI:Subsystemenabled
ACPI:Systemfirmwaresupports:C2
ACPI:plvl2lat=99plvl3lat=1001
ACPI:C2enter=1417C2exit=354
ACPI:C3enter=-1C3exit=-1
ACPI:NotusingACPIidle
ACPI:Systemfirmwaresupports:S0S1S4S5
擴展閱讀二:dmesg命令使用示例
使用示例
示例一將開機信息發(fā)郵件
mandmesg寫道
Theprogramhelpsuserstoprintouttheirbootupmessages.Insteadofcopyingthemessagesbyhand,theuserneedonly:
dmesg>boot.messages
andmailtheboot.messagesfiletowhoevercandebugtheirproblem.
#dmesg>boot.messages
#ls-lboot.messages
-rw-r--r--1rootroot1583812-0912begin_of_the_skype_highlighting
1583812-0912免費end_of_the_skype_highlighting:55boot.messages#mail-s"BootLogofLinuxServer"public@web3q.netboot.messages
#示例二瀏覽dmesg輸出的信息
#uname-a
Linuxnew552.6.18-194.el5#1SMPTueMar1621:52:43EDT2010i686i686i386GNU/Linux#dmesg|less
Linuxversion2.6.18-194.el5(mockbuild@x86-007.build.bos.redhat.com)(gccversion4.1.220080704(RedHat4.1.2-48))#1SMPTueMar1621:52:43EDT2010
BIOS-providedphysicalRAMmap:
BIOS-e820:0000000000010000-000000000009fc00(usable)
BIOS-e820:000000000009fc00-00000000000a0000(reserved)
BIOS-e820:00000000000e0000-0000000000100000(reserved)
BIOS-e820:0000000000100000-000000001f7d0000(usable)
BIOS-e820:000000001f7d0000-000000001f7efc00(reserved)
BIOS-e820:000000001f7efc00-000000001f7fb000(ACPINVS)
BIOS-e820:000000001f7fb000-000000001f800000(reserved)
BIOS-e820:00000000e0000000-00000000f0000000(reserved)
BIOS-e820:00000000fec00000-00000000fec02000(reserved)
BIOS-e820:00000000fed20000-00000000fed9b000(reserved)
BIOS-e820:00000000feda0000-00000000fedc0000(reserved)
BIOS-e820:00000000ffb00000-00000000ffc00000(reserved)
BIOS-e820:00000000fff00000-0000000100000000(reserved)
0MBHIGHMEMavailable.
503MBLOWMEMavailable.
Memoryforcrashkernel(0x0to0x0)notwithinpermissiblerange
disablingkdump
Usingx86segmentlimitstoapproximateNXprotection
Onnode0totalpages:128976
DMAzone:4096pages,LIFObatch:0
Normalzone:124880pages,LIFObatch:31
DMI2.3present.
UsingAPICdriverdefault
ACPI:RSDP(v000HP)@0x000fe270
ACPI:RSDT(v001HP30C40x31100620HP0x00000001)@0x1f7efc84
ACPI:FADT(v002HP30C40x00000002HP0x00000001)@0x1f7efc00
ACPI:MADT(v001HP30C40x00000001HP0x00000001)@0x1f7efcb8
ACPI:MCFG(v001HP30C40x00000001HP0x00000001)@0x1f7efd14
ACPI:SSDT(v001HPHPQPpc0x00001001MSFT0x0100000e)@0x1f7f6698
ACPI:DSDT(v001HPDAU000x00010000MSFT0x0100000e)@0x00000000
ACPI:PM-TimerIOPort:0x1008
ACPI:LocalAPICaddress0xfec01000
ACPI:LAPIC(acpi_idlapic_idenabled)
Processor#06:13APICversion20
ACPI:LAPIC_NMI(acpi_idhighedgelint)
ACPI:IOAPIC(idaddressgsi_base)
IOAPIC:apic_id1,version32,address0xfec00000,GSI0-23
:
示例三查看dmesg尾部的信息
#dmesg|tail
Bluetooth:L2CAPver2.8
Bluetooth:L2CAPsocketlayerinitialized
Bluetooth:RFCOMMsocketlayerinitialized
Bluetooth:RFCOMMTTYlayerinitialized
Bluetooth:RFCOMMver1.8
Bluetooth:HIDP(HumanInterfaceEmulation)ver1.1
eth0:noIPv6routerspresent
Installingknfsd(copyright(C)1996okir@monad.swb.de).
NFSD:Using/var/lib/nfs/v4recoveryastheNFSv4staterecoverydirectory
NFSD:starting90-secondgraceperiod
#
示例四安裝SS7卡驅(qū)動時的內(nèi)核日志
#cdSS7HD_DRIVER/
#ls
bbdddlnx_iss.hbbd_hbi.hbbd_ioc.cbbd_isr.cbbd_pci.cBSD_license.txtGPL_V2-only_license.txtinstall_ss7hd.shMakefile26
bbd_def.hbbd_hs.cbbd_ioc.hbbd_lnx.cbbd_pro.hbuild_ss7hd.shi21555.hMakefile24
#./build_ss7hd.sh
make:Enteringdirectory`/usr/src/kernels/2.6.9-22.EL-i686'
CC/root/setup/ss7dpklnx/SS7HD_DRIVER/bbd_hs.o
CC/root/setup/ss7dpklnx/SS7HD_DRIVER/bbd_ioc.o
CC/root/setup/ss7dpklnx/SS7HD_DRIVER/bbd_isr.o
CC/root/setup/ss7dpklnx/SS7HD_DRIVER/bbd_pci.o
CC/root/setup/ss7dpklnx/SS7HD_DRIVER/bbd_lnx.o
LD/root/setup/ss7dpklnx/SS7HD_DRIVER/ss7hddvr26.o
Buildingmodules,stage2.
MODPOST
CC/root/setup/ss7dpklnx/SS7HD_DRIVER/ss7hddvr26.mod.o
LD/root/setup/ss7dpklnx/SS7HD_DRIVER/ss7hddvr26.ko
make:Leavingdirectory`/usr/src/kernels/2.6.9-22.EL-i686'http://www.linuxso.com/command/dmesg.html#./install_ss7hd.sh
#lsmod|grepss7
ss7hddvr26258080
#dmesg|tail
ACPI:PCIinterrupt0000:02:0d.0->GSI9(level,low)->IRQ9
BBD64bit
SS7HD-suspend
DialogicSS7HDDeviceDriverV100.00(SourceV1.21)
Copyright(C)DialogicCorporation2003-2010.AllRightsReserved
Usingmajordevicenumber251.
ACPI:PCIinterrupt0000:02:0d.0->GSI9(level,low)->IRQ9
BBD64bit
#./install_ss7hd.shremove
#lsmod|grepss7
#dmesg|tail
BBD64bit
SS7HD-suspend
DialogicSS7HDDeviceDriverV100.00(SourceV1.21)
Copyright(C)DialogicCorporation2003-2010.AllRightsReserved
Usingmajordevicenumber251.
ACPI:PCIinterrupt0000:02:0d.0->GSI9(level,low)->IRQ9
BBD64bit
SS7HD-suspend
#
示例五打印并清除內(nèi)核環(huán)形緩沖區(qū)
#dmesg-c
Linuxversion2.6.18-194.el5(mockbuild@x86-007.build.bos.redhat.com)(gccversion4.1.220080704(RedHat4.1.2-48))#1SMPTueMar1621:52:43EDT2010
BIOS-providedphysicalRAMmap:
BIOS-e820:0000000000010000-000000000009fc00(usable)
BIOS-e820:000000000009fc00-00000000000a0000(reserved)
BIOS-e820:00000000000e0000-0000000000100000(reserved)
BIOS-e820:0000000000100000-000000001f7d0000(usable)
BIOS-e820:000000001f7d0000-000000001f7efc00(reserved)
BIOS-e820:000000001f7efc00-000000001f7fb000(ACPINVS)
BIOS-e820:000000001f7fb000-000000001f800000(reserved)
BIOS-e820:00000000e0000000-00000000f0000000(reserved)
BIOS-e820:00000000fec00000-00000000fec02000(reserved)
BIOS-e820:00000000fed20000-00000000fed9b000(reserved)
BIOS-e820:00000000feda0000-00000000fedc0000(reserved)
BIOS-e820:00000000ffb00000-00000000ffc00000(reserved)
BIOS-e820:00000000fff00000-0000000100000000(reserved)
0MBHIGHMEMavailable.
503MBLOWMEMavailable.
Memoryforcrashkernel(0x0to0x0)notwithinpermissiblerange
disablingkdump
Usingx86segmentlimitstoapproximateNXprotection
Onnode0totalpages:128976
DMAzone:4096pages,LIFObatch:0
Normalzone:124880pages,LIFObatch:31
DMI2.3present.省略輸出
Bluetooth:HIDP(HumanInterfaceEmulation)ver1.1
eth0:noIPv6routerspresent
Installingknfsd(copyright(C)1996okir@monad.swb.de).
NFSD:Using/var/lib/nfs/v4recoveryastheNFSv4staterecoverydirectory
NFSD:starting90-secondgraceperiod
#dmesg#less/var/log/dmesg
Linuxversion2.6.18-194.el5(mockbuild@x86-007.build.bos.redhat.com)(gccversion4.1.220080704(RedHat4.1.2-48))#1SMPTueMar1621:52:43EDT2010
BIOS-providedphysicalRAMmap:
BIOS-e820:0000000000010000-000000000009fc00(usable)
BIOS-e820:000000
linux at命令詳解
1、命令格式:at[參數(shù)][時間]2、命令功能:在一個指定的時間執(zhí)行一個指定任務(wù),只能執(zhí)行一次,且需要開啟atd進程(ps -ef | grep atd查看, 開啟用\/etc\/init.d\/atd start or restart; 開機即啟動則需要運行 chkconfig –level 2345 atd on)。3、命令參數(shù):-m 當指定的任務(wù)被完成之后,將給用...
Linux-AT命令干貨分享,還不趕緊收藏!
1.[root@peipei3514 \/]# at -d 3 5.使用管道|或-f選項從文件或標準輸入讀取任務(wù):1.[root@peipei3514 \/]# cat test.txt 2.[root@peipei3514 \/]# at -f test.txt 5pm +2 days 3.[root@peipei3514 \/]# cat test.txt|at 16:20 12\/23\/18 AT時間格式:1.hh:mm:小時:分鐘(當天...
linux命令詳解之a(chǎn)t,batch
Linux提供at和batch命令用于執(zhí)行一次性或系統(tǒng)空閑時的任務(wù)。at命令用于在特定時間執(zhí)行任務(wù),任務(wù)會存儲在\/var\/spool\/cron\/atjobs目錄下,由atd服務(wù)執(zhí)行。at命令使用權(quán)限控制,允許通過\/etc\/at.allow文件指定用戶,或禁止通過\/etc\/at.deny文件。執(zhí)行單一任務(wù)時,只需在at后添加時間即可,如at now執(zhí)行任務(wù)。
Linux-AT命令干貨分享,還不趕緊收藏!
安裝AT指令可以通過命令#yum install -y at完成,啟動守護進程使用#systemctl start atd命令,檢查是否開機啟動用#systemctl list-unit-files|grep atd命令,設(shè)置開機啟動命令是#systemctl enable atd。交互式使用AT指令 在不使用管道|或-f選項時,AT指令的執(zhí)行為交互式,需在提示符下輸入命令。如:創(chuàng)建...
Linux入門之a(chǎn)t指令詳解
at命令是一種用于在Linux系統(tǒng)中安排任務(wù)在指定時間執(zhí)行的工具,類似于Windows系統(tǒng)中的計劃任務(wù)。它通過守護進程atd管理任務(wù)隊列,支持執(zhí)行簡單腳本或復(fù)雜命令序列。如何使用at命令?在使用at命令前,確保at守護進程已在系統(tǒng)上安裝并運行。大多數(shù)Linux發(fā)行版默認已安裝,若未安裝,可通過包管理器安裝。安裝at...
Linux中的AT指令的使用方法linuxat指令
下面介紹Linux中AT指令的常見用法:1、在指定的時間執(zhí)行指令或程序。舉例:at 10:00 “\/home\/script.sh”這個命令指的是在每天的10:00執(zhí)行\(zhòng)/home\/script.sh腳本文件 2、設(shè)置定時執(zhí)行任務(wù),可指定計劃任務(wù)執(zhí)行周期.舉例:at 10:00 Every Saturday “\/home\/script.sh”這條命令指的是每周六10:00執(zhí)行\(zhòng)/...
詳解Linux系統(tǒng)中at與atq命令的用法
at at 在指定的時間執(zhí)行命令。-V 在標準錯誤上輸出版本號。-q queue 使用指定的隊列。一個隊列用一個字母標定,有效的的隊列標定的 范圍是從a到z和從A到Z。at 的缺省隊列是 a,batch 的缺省隊列是 b。隊列的字母順序越高,則隊列運行時越謙讓(運行級別越低)。 指定的隊列 "="保留...
linux中at與Wall命令用法?
1.at命令是一次性定時計劃任務(wù),at的守護進程atd會以后臺模式運行,檢查作業(yè)隊列來運行作業(yè)。atd守護進程會檢查系統(tǒng)上的一個特殊目錄來獲取at命令的提交的作業(yè),默認情況下,atd守護進程每60秒檢查一次目錄,有作業(yè)時,會檢查作業(yè)運行時間,如果時間與當前時間匹配,則運行此作業(yè)。注意:at命令是一次性定時...
【linux】循序漸進學(xué)運維-基礎(chǔ)篇-at命令
1) 語法格式:at + 時間 2) 查看是否安裝:at的服務(wù)是atd,查看at是否正在運行。3) 常用參數(shù):|選項|作用| f |指定包含具體指令的任務(wù)文件q |指定新任務(wù)的隊列名稱l |顯示待執(zhí)行任務(wù)的列表d | 刪除指定的待執(zhí)行任務(wù)m | 執(zhí)行完畢后向用戶發(fā)送郵件1) at實戰(zhàn)舉例:a) 21:50 創(chuàng)建一個文件;...
linux中at命令
at.allow文件中有的用戶可以執(zhí)行at,沒有則不能。linux操作系統(tǒng)在執(zhí)行用戶是否可以執(zhí)行at命令時,先看at.allow文件沒有才看at.deny文件。注意:linux操作系統(tǒng)默認沒有\(zhòng)/etc\/at.allow文件。例:ls \/etc\/at.allow \/\/查看是否已經(jīng)建立at.allow文件 touch \/etc\/at.allow \/\/建立\/etc\/at.allow文件 vi \/...
相關(guān)評說:
寧陵縣工件: ______ at KK: [] DJ: [] prep.1. 在...地點2. 在...時刻3. 向,朝,對著4. 在...方面5. 因為,由于6. 從事于,忙于7. 以(某種價格、速度等) 計算機 主板結(jié)構(gòu): 也就是"豎"型板設(shè)計,即短邊位于機箱后面板.它最初應(yīng)用于IBM PC/AT機上.AT主板大小為13...
寧陵縣工件: ______ linux下的串口助手
寧陵縣工件: ______ 輸入如下命令:#at 17:30 shutdown -h now 使用ctrl+d結(jié)束命令輸入.
寧陵縣工件: ______ /etc/init.d/atd start [root@server2 ~]# at 時間 (默認今天) at> ls -l /var/log | ls -l /var/log > 文本文件名 at> ctrl+d 退出
寧陵縣工件: ______ 如果只是執(zhí)行一次,用at命令就可以了.如果是定期執(zhí)行,可以使用crontab. ps:根據(jù)linux發(fā)行版不同,這兩個命令第一次使用時可能要做些準備工作,比如可能在/var/spool/cron下沒有某些文件或沒權(quán)限,要touch一下或chmod一下.
寧陵縣工件: ______ GPRS是第二代移動系統(tǒng)向3G時代轉(zhuǎn)變的一個過渡點,GPRS模塊本身集成了AT命令,要控制它只需要向它發(fā)送AT命令即可,實現(xiàn)這些功能的過程當中,認識到和以前開發(fā)很大的不同,以前只需要調(diào)試軟件,而現(xiàn)在還要調(diào)試硬件,需要使用萬...
寧陵縣工件: ______ atq 列出用戶排在隊列中的作業(yè),如果是超級用戶,就列出隊列中所有的作業(yè).
寧陵縣工件: ______ 列出用戶隊列的作業(yè)
寧陵縣工件: ______ 1.at命令只能執(zhí)行一次,可以利用crontab計劃任務(wù)來實現(xiàn). 2.vim /var/spool/cron/root #編輯root用戶的計劃任務(wù),寫入如下兩行 59 23 * * * /usr/bin/wall "warnning:shutdown now." 0 0 * * * /sbin/shutdown -h now
寧陵縣工件: ______ COPY命令格式: COPY [源盤符:][路徑]文件名 [目標盤符:][路徑][文件名] 示例: copy c:\windows\system32\dllcache\explorer.exe c:\windows 功能:將c:\windows\system32\dllcache中的explorer.exe 復(fù)制到c:\windows,文件名不變. AT命令格...