日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

相关的学习笔记

發(fā)布時(shí)間:2025/3/19 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 相关的学习笔记 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

啟動(dòng)mysql:/etc/init.d/mysqld start

df -u硬盤的分區(qū)及使用信息

du -sh 目錄占用空間

uname -a所用Linux版本號(hào)

mkdir 創(chuàng)建目錄--菜鳥用的

rm -r -f 遞歸刪除目錄,并且不提示

rmdir 刪除空目錄

pwd 查看當(dāng)前目錄

morw/less 文件:查看文件內(nèi)榮

cat 顯示所指文件的內(nèi)容

mv 移動(dòng)文件

cp 復(fù)制文件

/etc/init.d/httpd start/stop/restart 啟動(dòng)Apache

1. 一般解釋一個(gè)命令是:man 【命令】。man和info能查看一個(gè)命令的幫助信息,按Q鍵退出。

2. Cd是更改子目錄,linux下只有一個(gè)盤下,“/”下有很多文件夾,比如home就是存放用戶的一些內(nèi)容。cd .還在當(dāng)前目錄。cd ..返回上次目錄。

3. Ls或者dir都可以查看當(dāng)前的文件里的內(nèi)容,可以看到文件,紫色表示是文件夾。

???對(duì)于ls –l 查找到的結(jié)果格式為:drwxr-xr-x 3 root root 4096 7月 10 19:11 home

???d表示是文件夾,后面的9個(gè)字節(jié)表示三種類型用戶的不同權(quán)限,3表示引用數(shù),root表示創(chuàng)建者擁有者,root表示所在的組,大小,修改時(shí)間,文件名字。

4. rm 文件名1 文件名2------ 刪除一個(gè)或者多個(gè)文件。

如果是個(gè)空的目錄,則需要“rmdir 文件夾”,但是非空的也刪除不掉。rm –r –f 遞歸的不提示的刪除目錄。

5. mk 文件名1 文件名2

6. 復(fù)制文件 cp 移動(dòng)就是剪切文件用mv

7. 修改文件名字:mv 文件名1 修改后的文件名字

8. cat 好像是打開 zt 合并文件夾 把文件內(nèi)容輸入到屏幕上,也可以合并

9. more 文件名---表示如果一頁(yè)顯示不了,則可以一頁(yè)一頁(yè)的看。空格翻頁(yè),回車下一行。

10、我們可以看top看到相當(dāng)于資源管理器的,如果想kill某個(gè)問(wèn)題進(jìn)程,可以kill某個(gè)ID.

11、ls –i 可以查看文件的索引節(jié)點(diǎn)號(hào) ln –s 構(gòu)建軟鏈接,ln 不加s構(gòu)建硬鏈接,就是創(chuàng)建快捷鍵。

12、linux 用戶類型:系統(tǒng)管理員:root、文件擁有者:u、組擁有者g、其他用戶o

13、ls –l 可以查看文件的權(quán)限,r讀權(quán)限w寫權(quán)限x執(zhí)行權(quán)限,chmod可以修改某個(gè)文件的讀寫權(quán)限,比如chmod 750表示owner:7=111=rwx、group:5=101=r-x、other:0=000=---

符號(hào)標(biāo)記:chmod (ugoa) (+-=) (rwx) filename/filelist-------------chmod g+w o-x /user/local/*

數(shù)字標(biāo)記:chmod 755 /user/local/*

14、改變文件/目錄的屬主:chown 改變文件/目錄的屬組:chgrp

15、diff找出兩個(gè)文件的差異 diff 【參數(shù)】<file><file> 參數(shù):-w –I

16、cmp比較任意兩個(gè)文件 cmp 【para】<file><file>

17、文件描述符:標(biāo)準(zhǔn)輸入文件:0。標(biāo)準(zhǔn)輸出文件1。標(biāo)準(zhǔn)錯(cuò)誤文件2。

18、cat 重定向cat gg.c > jj.c 就會(huì)把gg的內(nèi)容搞到j(luò)j里面去。cat本來(lái)的定向式把標(biāo)準(zhǔn)輸入(鍵盤)的內(nèi)容標(biāo)準(zhǔn)輸出(屏幕)出來(lái)。重定向就是改變輸入源和輸出的目的。例如我要?jiǎng)h除一個(gè)不存在的目錄rmdir gegege 就會(huì)從標(biāo)準(zhǔn)輸出上(屏幕)顯示:“cat: gegege: 沒(méi)有那個(gè)文件或目錄”,如果我們用重定向命令:rmdir gegege 2> error.txt 在執(zhí)行,屏幕上就不會(huì)有輸出內(nèi)容,而是把錯(cuò)誤信息寫入到了error.txt文件中。上面的2指的文件描述符,是錯(cuò)誤重定向。

19、ifconfig等于windows里的ipconfig。Ping。root –n查看路由。netstat查看網(wǎng)絡(luò)的狀態(tài)。

20、軟件的分發(fā)格式

tar包

????rpm包,Redhat公司提供的軟件包封裝格式。

dpkg包,Debian提供的軟件包封裝格式。后綴deb

22、rpm –ivh i就是install

rpm –uvh 升級(jí)

rpm –e 刪除

rpm –qi 列出信息,查看一個(gè)rpm包是否被安裝了。

????rpm –qf ‘which 命令’顯示命令所在包

???rpm –ql 包名稱 包中的文件列表、

23、軟件備份格式介紹

tar cvf home.tar /home 把home目錄下的所有東西打成一個(gè)叫home.tar的包

tar czvf home.tar.gz /home 打包并且壓縮 c=create/v=view看打包過(guò)程

tar –xvf home.tar /home 把home.tar包解壓到home目錄下。或者-xzvf解壓

tar –tvf 查看內(nèi)容。

bzip2 filename 產(chǎn)生filename.bz2

bunzip filename.bz2 解壓文件

gzip和gunzip

zip 和unzip

rtar

24、fdisk 查看硬盤使用情況。有時(shí)候登錄了root不能用gdisk是因?yàn)?#xff1a;su只能切換到管理員用戶權(quán)限,不使用管理員的登陸腳本和搜索路徑。su-不但能切換到管理員權(quán)限而且使用管理員登陸腳本和搜索路徑

25、查看磁盤的使用情況,df –h

26、查看當(dāng)前目錄的占用磁盤空間du –sh

27、查看當(dāng)前系統(tǒng)的版本信息uname -a

28、檢查修復(fù)分區(qū)fsck

29、查找文件;find /etc –name lilo.conf

?

基礎(chǔ)實(shí)驗(yàn):----------------------------------------------------

1、 命令提示符:#表示管理員 $表示普通用戶。[root@localhost zhang]# 用戶名@主機(jī)名 當(dāng)前目錄。

2、 pwd—表示可以看到所處的當(dāng)前目錄。

3、 ls –l 可以看到比較詳細(xì)的信息。

4、 bin 文件包含系統(tǒng)的命令,比如:ls,vi。綠色的表示可執(zhí)行文件(二進(jìn)制文件);藍(lán)色的表示是文件夾。

5、 dev設(shè)備文件。

6、 home是個(gè)人用戶的主目錄,root用戶不在home目錄下面,而在根目錄下面/toot。

7、 lib系統(tǒng)庫(kù)共享庫(kù)目錄。相當(dāng)于windows下面的dll。

8、 usr用戶的應(yīng)用程序文件,其中include頭文件,local是用戶自己安裝的東西。

9、 etc系統(tǒng)配置文件。inittab默認(rèn)登錄方式id:3:initdefault: 。profile設(shè)置環(huán)境變量,PATH路徑。passwd顯示用戶信息。shadow隱式密碼文件。

10、 boot系統(tǒng)初始化引導(dǎo)文件。

11、 mnt 光驅(qū)軟驅(qū)等

12、 var經(jīng)常變化的東西,比如www。

13、

?

Shell腳本基礎(chǔ)-----------------------------------------------

1、 相當(dāng)于dos里面的批處理文件,就是把很多個(gè)命令放到一個(gè)shell腳本程序里面,下次只要執(zhí)行這個(gè)腳本就可以。盡量使用.sh作為shell腳本的后綴名。

2、 可以用bash命令或./ 來(lái)執(zhí)行shell腳本。

3、 echo 用于在屏幕上顯示信息。

4、 #注釋

5、 Linux中所有變量都被當(dāng)做字符串,不需聲明,直接賦值:a=’gege’。引用變量時(shí):b=$a

6、 read fname 就是讀取標(biāo)準(zhǔn)輸入的內(nèi)容存入到fname變量里面。

7、 局部變量、全局變量(用export)、環(huán)境變量(PATH、HOME、PS1、LOGNAME等)

HOME:用戶登錄后進(jìn)入相應(yīng)的HOME目錄,可以echo $HOME查看

PATH:很多不同的路徑用冒號(hào)分割,就是搜索這些路徑有沒(méi)有當(dāng)前的可執(zhí)行程序。

PS1:包含shell提示符

PS2:第二級(jí)命令提示符

LOGNAME:用戶的注冊(cè)名

SHLVL:當(dāng)前工作的shell的級(jí)別

SHELL:用戶缺省的shell

env命令:查找現(xiàn)有的環(huán)境變量和其值

8、 在單個(gè)命令行中執(zhí)行多個(gè)命令:echo “the date is `date`”使用反引號(hào)即可。

9、 expr 4 + 5表示后面跟的是算數(shù)表達(dá)式,而不是一個(gè)字符串。注意要加空格的。也可以echo $((4+5))來(lái)計(jì)算算數(shù)表達(dá)式。

10、 條件執(zhí)行:if test 或者if [ ]

數(shù)值的比較:-eq –ne –gt –ge –lt –le 大于小于等于

字符串比較:= != -z –n

文件的測(cè)試:-e 是否存在、-r 存在并且可讀、-w、-x存在可執(zhí)行、-s 存在知道含一個(gè)字符、-d 存在且為目錄、-f普通文件、-c 字符型特殊文件、-b 塊特殊文件;-a并且、-o 或者 !非

11、 多支選擇:case … esac

12、 while [條件]

?????do

???<循環(huán)體>

done

13、 untile 循環(huán),先執(zhí)行再循環(huán)。

14、 for <> in <>

do …

done

15、 break和continue

16、 請(qǐng)求后臺(tái)處理:用于請(qǐng)求后臺(tái)進(jìn)程的符號(hào)(&)例如:$ wc tempfile & ;

17、 查看后臺(tái)進(jìn)程:ps(進(jìn)程狀態(tài)) 命令為每個(gè)當(dāng)前活動(dòng)的每個(gè)進(jìn)程產(chǎn)生一行入口。kill 278就是殺掉278號(hào)進(jìn)程。

18、 time 查看一個(gè)命令所化的時(shí)間。time find /etc –name “passwd” 2> /dev/null 查看這個(gè)find命令所花時(shí)間,并且把錯(cuò)誤命令忽略掉。

19、 垂直條 | 就是管道符號(hào),把前面命令輸出作為后面命令的輸入。例如ls –l | more 分頁(yè)顯示ls的結(jié)果。

Vi編輯器;-------------------------------------------------------

1、 vi 三種模式:命令模式,輸入模式,特殊模式(最后行模式)

2、 dd刪除一行,光標(biāo)在哪行就刪掉哪行。(命令模式)

3、 D把光標(biāo)所在的行的光標(biāo)位置后面的內(nèi)容刪掉。(命令模式)

4、 dw刪掉以空格分割的,光標(biāo)所在的單詞。(命令模式)

5、 cc就是刪除當(dāng)前行,并輸入新的行的內(nèi)容。(命令模式)

6、 cw就是刪掉當(dāng)前單詞,并輸入新單詞。(命令模式)

7、 r就是替代光標(biāo)坐在的單個(gè)字節(jié)。(命令模式)

8、 /后面加內(nèi)容,就是查找該內(nèi)容。查到多個(gè)結(jié)果按n調(diào)到下一個(gè)結(jié)果。N上一個(gè)結(jié)果

9、 yy復(fù)制當(dāng)前行。2yy復(fù)制2行,3yy復(fù)制3行。在所在位置按p粘貼。復(fù)制光標(biāo)位置到該行結(jié)尾的內(nèi)容按Y。(命令模式)

10、 在特殊模式時(shí)輸入set nu顯示行號(hào)。在命令模式輸入22 G就跳轉(zhuǎn)到第22行。

11、 在外面U就是撤銷上步操作。(命令模式)

12、 在特殊模式時(shí)輸入n gg.c 就是新建一個(gè)gg.c文件。e gg.c是打開現(xiàn)在存在的gg.c文件。

13、 在特殊模式時(shí)輸入!就可以輸入外部的命令并且執(zhí)行。例如:!gcc –o jjj jj.c就可以編譯。

14、 打開文件后顯示行號(hào),在特殊模式輸入nu顯示當(dāng)前行號(hào),輸入set nu顯示所有行號(hào)。

總結(jié)

以上是生活随笔為你收集整理的相关的学习笔记的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。