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