1、linux開(kāi)啟mysql命令。
創(chuàng)新互聯(lián)公司專(zhuān)注于棗強(qiáng)企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站,商城網(wǎng)站建設(shè)。棗強(qiáng)網(wǎng)站建設(shè)公司,為棗強(qiáng)等地區(qū)提供建站服務(wù)。全流程按需求定制設(shè)計(jì),專(zhuān)業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)公司專(zhuān)業(yè)和態(tài)度為您提供的服務(wù)
2、啟動(dòng)MySQL的命令。
3、linux啟動(dòng)mysql。
4、linux中如何啟動(dòng)mysql。
1."linux啟動(dòng)mysql的命令,為您提供linux啟動(dòng)mysql的命令圖文信息,打開(kāi)linux系統(tǒng),在linux的桌面的空白處右擊。
2.在彈出的下拉選項(xiàng)里,點(diǎn)擊打開(kāi)終端。
3.在啟動(dòng)之前需要修改mysql的配置文件。
4.修改之后可以使用servicemysqldstart命令來(lái)啟動(dòng)mysql服務(wù)。
5.可以使用命令ps-ef|grepmysqld來(lái)查看有沒(méi)有啟動(dòng)成功。
1.以root身份登錄linux系統(tǒng),啟動(dòng)終端,輸入命令:vi #47;boot#47;grub#47;grub.conf,文件內(nèi)容如下:
#boot=#47;dev#47;sdadefault=0 (默認(rèn)啟動(dòng)哪個(gè)系統(tǒng)的設(shè)置,此處默認(rèn)啟動(dòng)linux系統(tǒng))
timeout=5 (啟動(dòng)系統(tǒng)過(guò)程中,等待的時(shí)長(zhǎng)單位:秒,讓用戶(hù)可手動(dòng)選擇啟動(dòng)系統(tǒng))。
2.修改后保存文件,重啟系統(tǒng),就可以進(jìn)入windows系統(tǒng)了,如果想調(diào)整GRUB中的系統(tǒng)順序和添加刪除系統(tǒng)名稱(chēng),修改grub.conf文件中的title就可以了。
Linux是一套免費(fèi)使用和自由傳播的類(lèi)Unix操作系統(tǒng),是一個(gè)基于POSIX和UNIX的多用戶(hù)、多任務(wù)、支持多線(xiàn)程和多CPU的操作系統(tǒng)。
Windows是窗戶(hù)的意思。另外還有微軟公司推出的視窗電腦操作系統(tǒng)名為Windows。隨著電腦硬件和軟件系統(tǒng)的不斷升級(jí),微軟的Windows操作系統(tǒng)也在不斷升級(jí),從16位、32位到64位操作系統(tǒng)。
啟動(dòng)直接點(diǎn)開(kāi)機(jī)鍵就可以。
重啟reboot 就可以了。
關(guān)機(jī),init3、shutdown -f now、halt 都可以關(guān)機(jī)。
重啟服務(wù)services 服務(wù) restart。
停止服務(wù)services 服務(wù) stop。
開(kāi)始服務(wù)services 服務(wù) start。
服務(wù)狀態(tài)services 服務(wù) status。
擴(kuò)展資料:
常用命令及技巧:通用命令。
1、date :打印或者設(shè)置系統(tǒng)的日期和時(shí)間
2、 stty -a:可以查看或者打印控制字符(Ctrl-C、Ctrl-D、 Ctrl-Z等)
3、 passwd:用passwd -h查看
4、logout,login: 登錄shell的登錄和注銷(xiāo)命令
5、 more, less, head tail: 顯示或部分顯示文件內(nèi)容
6、 lp/lpstat/cancel, lpr/lpq/lprm: 打印文件
7、 chmod u+x:更改文件權(quán)限
8、 rm -fr dir:刪除非空目錄
9、cp -R dir:拷貝目錄
10、 fg jobid :可以將一個(gè)后臺(tái)進(jìn)程放到前臺(tái)
參考資料來(lái)源:百度百科-linux
一、關(guān)機(jī)與重新啟動(dòng)
1)#init 0重啟 #init 6關(guān)機(jī)(改變系統(tǒng)運(yùn)行級(jí)別的方法)
2)#reboot重啟 #halt關(guān)機(jī)(命令法)
3)#showdown -h +5 (5分鐘后關(guān)機(jī)) #showdown -r +5(5分鐘后重啟)
二、常用目錄操作命令
1)顯示文件和目錄:ls -a -l
2) 復(fù)制文件或目錄:cp 源文件 目的文件
3)移動(dòng)文件或目錄:mv 源文件 目的文件
4)顯示文件內(nèi)容:cat 文本文件
5)分頁(yè)顯示文本內(nèi)容:more 文本文件 或less 文本文件
6)顯示文件開(kāi)頭或結(jié)尾的幾行:head -3 myfile(顯示myfile文件頭3行)?;騮ail -5 myfile.
7)統(tǒng)計(jì)指定文本文件的行數(shù)、字?jǐn)?shù)、字符數(shù):$wc -l myfile(統(tǒng)計(jì)myfile文件的行數(shù))
8)在文件系統(tǒng)中查找指定的文件:$find -name 'my*'(從當(dāng)前目錄下找以my開(kāi)頭的文件)
9)從指定的一個(gè)或多個(gè)文本文件中逐行查找指定字符串:
$grep "my*" file1 file2(從文件file1和file2中逐行查找my開(kāi)頭的字符串)
10)顯示當(dāng)前工作目錄:pwd
11)創(chuàng)建目錄:mkdir mydir1(在當(dāng)前目錄下創(chuàng)建一個(gè)名為mydir1的目錄)
12)刪除目錄:rmdir mydir1(將mydir1目錄刪除)
13)刪除文件:rm my*.*(將my開(kāi)頭的所有文件都刪除)
三、常用信息顯示命令
1)顯示指定文件相當(dāng)信息:stat myfile
2)顯示在線(xiàn)登錄用戶(hù):who
3)顯示用戶(hù)自己身份:whoami
4)顯示主機(jī)名稱(chēng):hostname
5)顯示操作系統(tǒng)名稱(chēng):uname
6)顯示網(wǎng)絡(luò)接口信息:ifconfig
7)測(cè)試網(wǎng)絡(luò)連通性:ping IP地址
8)顯示網(wǎng)絡(luò)狀態(tài)信息:netstat
9)顯示當(dāng)前用戶(hù)ID:id
四、常用備份壓縮命令
1)文件目錄打包:tar -選項(xiàng) 文件
選項(xiàng):-t 列出打包文件的內(nèi)容 -c 創(chuàng)建新文件包 -r追加文檔 -x釋放文件
2)壓縮成gz文件:gzip
3)壓縮成Z文件:compress
4) 壓縮成bz2文件:bzip
五、常用系統(tǒng)管理命令
1)掛裝文件系統(tǒng)。mount -t vfat /dev/sdb1 /mnt/udisk(把U盤(pán)掛到/mnt/udisk下。注意相應(yīng)目錄要提前創(chuàng)建)。
2)改變文件或目錄權(quán)限 :chmod +-= 權(quán)限 文件
如: chmod u+x,g+w,o+r myfile
3)改變用戶(hù) : su
4) 顯示系統(tǒng)進(jìn)程:ps
5)停止指定進(jìn)程:kill 進(jìn)程號(hào)
6)rpm
CentOS的啟動(dòng)流程總體順序如下:
POST -- Boot Sequence -- bootloader(MBR) -- Kernel -- 加載rootfs -- switchroot -- /sbin /init -- (配置文件:/etc/inittab, /etc/init/*.conf) -- 根據(jù)init配置文件設(shè)置默認(rèn)運(yùn)行級(jí)別 -- 運(yùn)行系統(tǒng)初始化腳本/etc/rc.d/rc.sysinit,完成系統(tǒng)初始化 -- 開(kāi)啟或關(guān)閉用戶(hù)選定的對(duì)應(yīng)運(yùn)行級(jí)別下所對(duì)應(yīng)的服務(wù) -- 啟動(dòng)終端,打印登錄提示符。
注:前面加粗部分代表內(nèi)核空間的系統(tǒng)啟動(dòng)流程,后面未加粗部分代表用戶(hù)空間的系統(tǒng)啟動(dòng)流程。
第一步:硬件啟動(dòng)過(guò)程
POST加電自檢
主要實(shí)現(xiàn)的功能是檢測(cè)各個(gè)外圍硬件設(shè)備是否存在而且能夠正常運(yùn)行起來(lái),實(shí)現(xiàn)這一自檢功能的是固化在主板上的ROM(主要代表為CMOS)芯片上的BIOS(Basic Input/Output System)程序;例如BIOS會(huì)檢測(cè)CPU、Memory以及I/O設(shè)備是否能夠正常運(yùn)行,如果是個(gè)人計(jì)算機(jī)的話(huà)可能還會(huì)檢測(cè)一下顯示器。只要一通電,CPU就會(huì)自動(dòng)去加載ROM芯片上的BIOS程序,是這樣來(lái)實(shí)現(xiàn)的。而檢測(cè)完成之后就進(jìn)行硬件設(shè)備的初始化。
選擇啟動(dòng)設(shè)備以加載MBR
主要實(shí)現(xiàn)的功能是選擇要啟動(dòng)的硬件設(shè)備,選擇了之后就可以讀取這個(gè)設(shè)備上位于MBR里頭的bootloader了。這一步的實(shí)現(xiàn)是這樣的:根據(jù)BIOS中對(duì)啟動(dòng)順序的設(shè)定,BIOS自己會(huì)依次掃描各個(gè)引導(dǎo)設(shè)備,然后第一個(gè)被掃描到具有引導(dǎo)程序(bootloader)的設(shè)備就被作為要啟動(dòng)的引導(dǎo)設(shè)備。
MBR(Main Boot Record),是硬盤(pán)的0柱面,0磁道、1扇區(qū)(第一個(gè)扇區(qū)),稱(chēng)為主引導(dǎo)扇區(qū),也稱(chēng)為主引導(dǎo)記錄。它由三部分組 成:主引導(dǎo)程序(BootLoader)、硬盤(pán)分區(qū)表DPT(Disk Partition table)和硬盤(pán)有效標(biāo)志(55AA)。
注:硬盤(pán)默認(rèn)一個(gè)扇區(qū)大小為512字節(jié)。
第一部分,主引導(dǎo)程序(BootLoader)占446個(gè)字節(jié),負(fù)責(zé)從活動(dòng)分區(qū)中裝載,并運(yùn)行系統(tǒng)引導(dǎo)程序。
第二部分,硬盤(pán)分區(qū)表DPT占64個(gè)字節(jié),有4個(gè)分區(qū)表項(xiàng),每個(gè)分區(qū)表項(xiàng)占16個(gè)字節(jié),硬盤(pán)中分區(qū)有多少以及每一個(gè)分區(qū)的大小都記 錄在其中。
第三部分,硬盤(pán)有效標(biāo)志,占2個(gè)字節(jié),固定為55AA。如果這個(gè)標(biāo)志位0xAA55,就認(rèn)為這個(gè)是MB
第二步:GRUB引導(dǎo)階段
不同的系統(tǒng)有不同的主引導(dǎo)程序(BootLoader)。Windows使用的是NTLDR(NT Loader,Windows NT系列操作系統(tǒng))、Bootmgr(Boot Manager,Windows Vista,7,8,10),Linux一般使用的是grub(也叫g(shù)rub legacy)和grub2。GRUB程序加載執(zhí)行并引導(dǎo)kernel(內(nèi)核)程序,其中有三個(gè)階段,Grub引導(dǎo)階段的文件都在/boot/grub/目錄下。
stage1: 這一階段執(zhí)行的就是系統(tǒng)安裝時(shí)預(yù)先寫(xiě)入到MBR的Bootloader程序,即是存放在MBR的前446字節(jié)里的程序。它的任務(wù)僅是讀?。虞d)硬盤(pán)的0柱面,0磁道,2扇區(qū)的內(nèi)容(/boot/grub/stage1)并執(zhí)行。
stage1.5: 這一階段是Stage1階段和Stage2階段的橋梁,功能是加載stage2所在分區(qū)的文件系統(tǒng)驅(qū)動(dòng),讓stage1中的bootloader能識(shí)別stage2所在分區(qū)的文件系統(tǒng),此后grub程序便有能力去訪問(wèn)/boot/grub/stage2。
stage2: 這一階段讀取并解析grub的配置文件/boot/grub/grub.cnf,根據(jù)配置文件加載內(nèi)核鏡像到內(nèi)存中,通過(guò)initrd程序建立虛擬根文件系統(tǒng),最后調(diào)用(轉(zhuǎn)交)內(nèi)核。
第三步:內(nèi)部引導(dǎo)階段
加載內(nèi)核,核心開(kāi)始解壓,啟動(dòng)一些最核心的程序。為了讓內(nèi)核足夠的輕小,硬件驅(qū)動(dòng)并沒(méi)放在內(nèi)核文件里面。系統(tǒng)僅探測(cè)可識(shí)別到的所有硬件設(shè)備,加載硬件驅(qū)動(dòng)程序,即加載真正的根文件系統(tǒng)所在設(shè)備的驅(qū)動(dòng)程序(有可能會(huì)借助于ramdisk加載驅(qū)動(dòng)),以只讀方式掛載根文件系統(tǒng),運(yùn)行用戶(hù)空間的第一個(gè)應(yīng)用程序:/sbin/init。
第四步:init初始化階段(系統(tǒng)初始化階段)
雖然CentOS 5、CentOS 6以及CentOS 7的/etc/init配置文件內(nèi)容各不相同,但總體的啟動(dòng)流程相同:/sbin/init -- 根據(jù)/etc/inittab配置文件設(shè)置默認(rèn)運(yùn)行級(jí)別 -- 運(yùn)行系統(tǒng)初始化腳本/etc/rc.d/rc.sysinit,完成系統(tǒng)初始化 -- 關(guān)閉或啟動(dòng)用戶(hù)選定的默認(rèn)運(yùn)行級(jí)別所對(duì)應(yīng)的服務(wù) 。
對(duì)于CentOS 5來(lái)說(shuō),初始化程序init是SysV init,其配置文件為:/etc/inittab; 對(duì)于CentOS 6來(lái)說(shuō),初始化程序init是upstart,其配置文件為:/etc/inittab, /etc/init/ .conf,也就是upstart將配置文件拆分成多個(gè),在/etc/init/目錄下以conf結(jié)尾的都是upstart風(fēng)格的配置文件,而/etc/inittab僅用于設(shè)置默認(rèn)運(yùn)行級(jí)別; 對(duì)于CentOS 7來(lái)說(shuō),初始化程序init是systemd,其配置文件:/usr/lib/system/systemd/, /etc/systemd/system/ ;
具體執(zhí)行過(guò)程:/sbin/init程序會(huì)讀取/etc/inittab文件確認(rèn)運(yùn)行級(jí)別,然后執(zhí)行/etc/rc.d/rc腳本,根據(jù)確認(rèn)的運(yùn)行級(jí)別啟動(dòng)對(duì)應(yīng)/etc/rc.d/rc#.d/目錄下的服務(wù)(#為0~6),與此同時(shí)執(zhí)行系統(tǒng)初始化腳本/etc/rc.sysinit(軟鏈接,指向/etc/rc.d/rc.sysinit),還會(huì)加載/etc/rc.local(軟鏈接,指向/etc/rc.d/rc.local文件)用戶(hù)自定義服務(wù)(腳本)。
CentOS7中初始化進(jìn)程變?yōu)榱藄ystemd,systemd即為system daemon,是Linux下的一種init軟件,開(kāi)發(fā)目標(biāo)是提供更優(yōu)秀的框架以表示系統(tǒng)服務(wù)間的依賴(lài)關(guān)系,并依此實(shí)現(xiàn)系統(tǒng)初始化時(shí)服務(wù)的并行啟動(dòng),同時(shí)達(dá)到降低Shell系統(tǒng)開(kāi)銷(xiāo)的效果,最終代替現(xiàn)在常用的System V與BSD風(fēng)格的init程序。與多數(shù)發(fā)行版使用的System V風(fēng)格的init相比,systemd采用了以下的新技術(shù):A.采用Socket激活式與總線(xiàn)激活式服務(wù),以提高相互依賴(lài)的各服務(wù)的并行運(yùn)行性能;B.用Cgroup代替PID來(lái)追蹤進(jìn)程,即使是兩次fork之后生成的守護(hù)進(jìn)程也不會(huì)脫離systemd的控制。
第五步:?jiǎn)?dòng)終端
根據(jù)前面獲取的運(yùn)行級(jí)別來(lái)啟動(dòng)終端,mingetty程序是用于啟動(dòng)終端的,它會(huì)調(diào)用登錄程序login,這樣就能顯示出登錄提示符了,類(lèi)似mingetty這種用于打開(kāi)終端的程序還有g(shù)etty等。而如果默認(rèn)運(yùn)行級(jí)別為5,則會(huì)打開(kāi)圖形界面。
第一步:硬件啟動(dòng)過(guò)程
這一步和CentOS6差不多,詳細(xì)請(qǐng)看1.1內(nèi)容。
第二步:GRUB引導(dǎo)階段
從這一步開(kāi)始,CentOS6和CentOS7的啟動(dòng)流程區(qū)別開(kāi)始展現(xiàn)出來(lái)了。CentOS7的主引導(dǎo)程序使用的是grub2,執(zhí)行過(guò)程是先加載boot.img、core.img兩個(gè)鏡像,再加載MOD模塊文件,把grub2程序加載執(zhí)行,接著解析配置文件/boot/grub/grub.cfg,根據(jù)配置文件加載內(nèi)核鏡像到內(nèi)存,之后構(gòu)建虛擬根文件系統(tǒng),最后轉(zhuǎn)到內(nèi)核。
CentOS7中使用命令進(jìn)行配置,而不直接去修改配置文件了。grub.cfg配置文件開(kāi)頭注釋部分說(shuō)明了由/etc/grub.d/目錄下文件和/etc/default/grub文件組成。改好配置后都需要使用命令grub2-mkconfig -o /boot/grub2/grub.cfg,將配置文件重新生成。
第三步:內(nèi)部引導(dǎo)階段
這一步與CentOS6也差不多,加載驅(qū)動(dòng),切換到真正的根文件系統(tǒng),唯一不同的是執(zhí)行的初始化程序變成了/usr/lib/systemd/systemd。
第四步:init初始化階段(系統(tǒng)初始化階段)
CentOS7中我們的初始化進(jìn)程變?yōu)榱藄ystemd。執(zhí)行默認(rèn)target配置文件/etc/systemd/system/default.target(這是一個(gè)軟鏈接,與默認(rèn)運(yùn)行級(jí)別有關(guān))。然后執(zhí)行sysinit.target來(lái)初始化系統(tǒng)和basic.target來(lái)準(zhǔn)備操作系統(tǒng)。接著啟動(dòng)multi-user.target下的本機(jī)與服務(wù)器服務(wù),并檢查/etc/rc.d/rc.local文件是否有用戶(hù)自定義腳本需要啟動(dòng)。最后執(zhí)行multi-user下的getty.target及登錄服務(wù),檢查default.target是否有其他的服務(wù)需要啟動(dòng)。
注意:/etc/systemd/system/default.target指向了/lib/systemd/system/目錄下的graphical.target或multiuser.target。而graphical.target依賴(lài)multiuser.target,multiuser.target依賴(lài)basic.target,basic.target依賴(lài)sysinit.target,所以倒過(guò)來(lái)執(zhí)行。
unit對(duì)象:unit表示不同類(lèi)型的systemd對(duì)象,通過(guò)配置文件進(jìn)行標(biāo)識(shí)和配置;文件中主要包含了系統(tǒng)服務(wù)、監(jiān)聽(tīng)socket、保存的系統(tǒng)快照以及其他與init相關(guān)的信息。(也就是CentOS6中的服務(wù)器啟動(dòng)腳本)
第五步:?jiǎn)?dòng)終端
systemd執(zhí)行sysinit.target
systemd啟動(dòng)multi-user.target下的本機(jī)與服務(wù)器服務(wù)
systemd執(zhí)行multi-user.target下面的/etc/rc.d/rc.local
Systemd執(zhí)行multi-user.target下的getty.target及登錄服務(wù)
getty.target是啟動(dòng)終端的systemd對(duì)象。如果到此步驟,系統(tǒng)沒(méi)有指定啟動(dòng)圖形桌面,到此就可以結(jié)束了,如果需要啟動(dòng)圖形界面,要在此基礎(chǔ)上啟動(dòng)桌面程序。
從 CentOS 7 版本之后,系統(tǒng)開(kāi)始用 systemd 實(shí)現(xiàn)init進(jìn)程,系統(tǒng)啟動(dòng)和服務(wù)器守護(hù)進(jìn)程管理器功能,負(fù)責(zé)在系統(tǒng)啟動(dòng)或運(yùn)行時(shí),激活系統(tǒng)資源,服務(wù)器進(jìn)程和其它進(jìn)程。
unit表示不同類(lèi)型的systemd對(duì)象,通過(guò)配置文件進(jìn)行標(biāo)識(shí)和配置;文件中主要包含了系統(tǒng)服務(wù)、監(jiān)聽(tīng)socket、保存的系統(tǒng)快照以及其它與init相關(guān)的信息。
3.2 system unit文件格式
/usr/lib/systemd/system:發(fā)行版打包者使用,每個(gè)服務(wù)最主要的啟動(dòng)腳本設(shè)置,類(lèi)似于之前的/etc/init.d/
/etc/systemd/system:系統(tǒng)管理員和用戶(hù)使用,管理員建立的執(zhí)行腳本,類(lèi)似于/etc/rcN.d/Sxx的功能,比上面目錄優(yōu)先運(yùn)行
/lib/systemd/system::ubutun的對(duì)應(yīng)目錄
/run/systemd/system:系統(tǒng)執(zhí)行過(guò)程中所產(chǎn)生的服務(wù)腳本,比上面目錄優(yōu)先運(yùn)行
unit 格式說(shuō)明:
service unit file文件通常由三部分組成:
Unit段的常用選項(xiàng):
Service段的常用選項(xiàng):
Install段的常用選項(xiàng):
注意:對(duì)于新創(chuàng)建的unit文件,或者修改了的unit文件,要通知systemd重載此配置文件,而后可以選擇重啟。
首先在啟動(dòng)界面按e編輯啟動(dòng)參數(shù),
將ro參數(shù)更改為rw init=/sysroot/bin/sh,按ctr + x啟動(dòng)系統(tǒng)
按下圖執(zhí)行命令更改root密碼
Linux常用的有3中進(jìn)入終端界面方法,分別如下:
1、按快捷鍵“Ctrl+Alt+T”即可打開(kāi)終端窗口
2、或者按“Ctrl+Alt+F1-F6”均可進(jìn)入終端(模擬終端,不顯示桌面)
3、直接搜索“終端”并進(jìn)入
注意事項(xiàng):
如果采用方法2的F1-F6的方法,返回圖形界面只要按“Ctrl+Alt+F7即可”。
分享標(biāo)題:linux終端啟動(dòng)和命令 打開(kāi)終端的命令Linux
轉(zhuǎn)載來(lái)于:http://chinadenli.net/article8/dodsdip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、外貿(mào)建站、虛擬主機(jī)、移動(dòng)網(wǎng)站建設(shè)、App開(kāi)發(fā)、網(wǎng)站營(yíng)銷(xiāo)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)