linuex查看繁忙_[个人笔记] 关于linux的常见问题合集
關(guān)于linux的常見問題合集,有技術(shù)問題,上 bug200.com
有什么方法可以設(shè)置嗎chmod 755對(duì)于/opt/lampp/htdocs它的所有內(nèi)容包括子文件夾和文件? 將來,如果我在htdocs,如何將其權(quán)限自動(dòng)設(shè)置為755? 此操作有效,但僅適用于此文件夾: chmod 775 /opt/lampp/htdocs
我有一些問題要將文件夾中包含文件的文件夾復(fù)制到另一個(gè)文件夾中。命令cp -r不復(fù)制文件夾中的文件。
如何根據(jù)通配符匹配遞歸查找當(dāng)前和子文件夾中的所有文件?
這個(gè)問題已經(jīng)有了答案: How do I set chmod for a folder and all of its subfolders and files? [closed] 16答
在Linux終端中創(chuàng)建文件最簡(jiǎn)單的方法是什么?
如何遞歸grep所有目錄和子目錄? find . | xargs grep "texthere" *
這個(gè)問題已經(jīng)有了答案: What does “Could not find or load main class” mean? 41答
我正在嘗試向路徑中添加一個(gè)目錄,以便它始終位于我的Linux路徑中。我試過了: export PATH=$PATH:/path/to/dir 但是,每次我退出終端并啟動(dòng)一個(gè)新的終端實(shí)例時(shí),這個(gè)路徑都會(huì)丟失,我需要再次運(yùn)行export命令。 我該怎么做才能永久設(shè)置?
如何迭代文本文件的每一行Bash? 使用此腳本: echo "Start!" for p in (peptides.txt) do echo "${p}" done 我在屏幕上得到這個(gè)輸出: Start! ./runPep.sh: line 3: syntax error near unexpected token (' ./runPep.sh: line 3: (后來我想做一些更復(fù)雜
我從某個(gè)地方學(xué)到一個(gè)獨(dú)立的屏幕可以被 screen-x-s[session you want to kill]殺戮 可以從中獲取[你想殺死的會(huì)話] 屏幕LS . 但這不管用。有什么問題嗎?正確的方法是什么?
我必須在Linux終端中檢查時(shí)間。在Linux終端中,獲取日期和時(shí)間的命令是什么?有什么方法可以設(shè)置自定義函數(shù)嗎?
我需要從服務(wù)器下載一個(gè)文件到我的桌面。(Ubuntu10.04)我沒有訪問服務(wù)器的網(wǎng)絡(luò),只有ssh。 如果有幫助,我的操作系統(tǒng)是Mac OS X和iTerm 2作為終端。
我怎么能找到我的httpd.conf是否找到文件? 我在AmazonWebServicesEC2(彈性計(jì)算云)上運(yùn)行UbuntuLinux服務(wù)器,找不到我的apache配置。
我知道這個(gè)姿勢(shì)sleep(x)函數(shù)使程序休眠x秒。有使程序休眠x的功能嗎毫秒在C++中?
我有這樣的線條,我想知道我有多少線條… 09:16:39 AM all 2.00 0.00 4.00 0.00 0.00 0.00 0.00 0.00 94.00 09:16:40 AM all 5.00 0.00 0.00 4.00 0.00 0.00 0.00 0.00 91.00 09
這個(gè)問題已經(jīng)有了答案: How can I redirect and append both stdout and stderr to a file with Bash? 6答
我知道有/etc/group列出所有用戶組的文件。 我想知道是否有一個(gè)簡(jiǎn)單的命令列出所有用戶組名稱,盡管解析世界可讀/etc/group文件。我愿意創(chuàng)建一個(gè)列出Linux帳戶組名的管理員網(wǎng)頁(yè)。
該程序是Xenomai測(cè)試套件的一部分,從Linux PC交叉編譯到Linux+Xenomai ARM工具鏈中。 # echo $LD_LIBRARY_PATH
我有一個(gè)重要目錄的符號(hào)鏈接。我想去掉這個(gè)符號(hào)鏈接,同時(shí)把目錄放在后面。 我試過rm然后回來rm: cannot remove 'foo'.我試過rmdir回來了rmdir: failed to remove 'foo': Directory not empty然后我通過rm -f,rm -rf和sudo rm -rf 然后我去找我的備份。 有沒有一種方法可以擺脫這個(gè)符號(hào)鏈接,把嬰兒和洗澡水一起扔掉
我想生成具有完整路徑的遞歸文件列表 /home/ken/foo/bar 但據(jù)我所知ls和find只提供相對(duì)路徑列表 ./foo/bar (from the folder ken) 這似乎是一個(gè)明顯的要求,但我看不到find或ls人頁(yè)。
[http post and get using curl in linux[duplicate]](https://bug200.com/post/14978...
這個(gè)問題已經(jīng)有了答案: How to send a header using a HTTP request through a curl call? 7答
在AmazonLinux實(shí)例上,我有兩個(gè)腳本start_my_app和stop_my_app哪個(gè)開始和停止forever(反過來運(yùn)行node.js應(yīng)用程序)。我使用這些腳本手動(dòng)啟動(dòng)和停止我的節(jié)點(diǎn)應(yīng)用程序。到現(xiàn)在為止,一直都還不錯(cuò)。 我的問題是:我還想把它設(shè)置成start_my_app在系統(tǒng)啟動(dòng)時(shí)運(yùn)行。我知道我需要在里面添加一個(gè)文件init.d我知道如何將其符號(hào)鏈接到rc.d但無(wú)法確定我放入的文件中
我正在嘗試使用cp命令并強(qiáng)制覆蓋。 我試過了cp -rf /foo/* /bar,但仍然提示我確認(rèn)每個(gè)覆蓋。
我在試著運(yùn)行一個(gè)find所有javascript文件的命令,但如何排除特定目錄? 這里是find我們使用的代碼。 for file in $(find . -name '*.js') do java -jar config/yuicompressor-2.4.2.jar --type js $file -o $file done
在安裝gnuplot之前,我設(shè)置了環(huán)境變量GNUPLOT_DRIVER_DIR = /home/gnuplot/build/src. 在安裝過程中,出了點(diǎn)問題。 我想把GNUPLOT_DRIVER_DIR環(huán)境變量。我怎樣才能做到?
是否有一個(gè)簡(jiǎn)單的shell命令/腳本支持從存檔中排除某些文件/文件夾? 我有一個(gè)目錄需要用一個(gè)子目錄歸檔,該子目錄包含許多我不需要備份的非常大的文件。 不完全解決方案: 這個(gè)tar --exclude=PATTERN命令匹配給定的模式并排除這些文件,但我需要忽略特定的文件和文件夾(完整的文件路徑),否則可能會(huì)排除有效的文件。 我也可以使用find命令創(chuàng)建一個(gè)文件列表,排除那些我不想歸檔的文件,并將
我通過putty ssh連接到Linux服務(wù)器。我嘗試將其作為后臺(tái)進(jìn)程運(yùn)行,如下所示: $ node server.js & 但是,2.5小時(shí)后,終端將變?yōu)榉腔顒?dòng)狀態(tài),進(jìn)程將停止。在終端斷開連接的情況下,是否仍可以保持進(jìn)程的活動(dòng)狀態(tài)? 編輯1 實(shí)際上,我試過nohup但是,一旦我關(guān)閉Putty ssh終端或拔下互聯(lián)網(wǎng)插頭,服務(wù)器進(jìn)程就會(huì)立即停止。 我在油灰里有什么事要做嗎? 編輯2(
有什么簡(jiǎn)單的方法可以打印file.txt? file.txt = /nfs/an/disks/jj/home/dir/file.txt 這個(gè) dir> file.txt 應(yīng)該打印 /nfs/an/disks/jj/home/dir/file.txt
我正在編譯程序,它返回以下錯(cuò)誤: usr/bin/ld: cannot find -l 在makefile中,我使用命令g++以及指向我的庫(kù)的鏈接,這是指向位于其他目錄上的庫(kù)的符號(hào)鏈接。 是否可以添加選項(xiàng)以使其正常工作?
我是一個(gè)電氣工程師,主要是玩電力系統(tǒng),而不是編程。最近,我一直在遵循一個(gè)手冊(cè),在Ubuntu上安裝一個(gè)軟件套件。我不知道m(xù)ySQL實(shí)際上。我已經(jīng)在我的Ubuntu上完成了以下安裝。 sudo apt-get update sudo apt-get install mysql-server-5.5 sudo apt-get install mysql-client-5.5 sudo apt-get
重定向標(biāo)準(zhǔn)輸出對(duì)于bash中的截?cái)辔募?#xff0c;我知道使用: cmd > file.txt 重定向標(biāo)準(zhǔn)輸出在bash中,附加到一個(gè)文件后,我知道要使用: cmd >> file.txt 同時(shí)重定向標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯(cuò)誤對(duì)于截?cái)嗟奈募?#xff0c;我知道使用: cmd &> file.txt 我如何重定向兩者標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯(cuò)誤附加到文件?cmd &>> file.t
是否有mysql命令來定位my.cnf配置文件,類似于php的phpinfo()其定位php.ini?
我首先執(zhí)行了命令:export LD_LIBRARY_PATH=/usr/local/lib 然后我打開了.bash_profile文件:vi ~/.bash_profile. 在這個(gè)文件中,我把: LD_LIBRARY_PATH=/usr/local/lib export LD_LIBRARY_PATH 然后,如果終端關(guān)閉并重新啟動(dòng),則鍵入echo $LD_LIBRARY_PATH不顯示結(jié)果。
可以用嗎ls在Unix中,要列出子目錄及其所有內(nèi)容的總大小,而不是通常的4K(我假設(shè))只是目錄文件本身?即。 total 12K drwxrwxr-x 6 4.0K 2009-06-19 10:10 branches drwxrwxr-x 13 4.0K 2009-06-19 10:52 tags drwxrwxr-x 16 4.0K 2009-0
我正試圖將一個(gè)應(yīng)用程序與這個(gè)Debian-Lenny系統(tǒng)上的G++鏈接起來。ld抱怨找不到指定的庫(kù)。這里的具體示例是ImageMagick,但我也遇到了一些其他庫(kù)的類似問題。 我打電話給鏈接器是: g++ -w (..lots of .o files/include directories/etc..) -L/usr/lib -lmagic LD抱怨: /usr/bin/ld: cannot
如何將多個(gè)PDF文件合并/轉(zhuǎn)換為一個(gè)大的PDF文件? 我嘗試了以下操作,但目標(biāo)文件的內(nèi)容與預(yù)期不符: convert file1.pdf file2.pdf merged.pdf 我需要一個(gè)非常簡(jiǎn)單/基本的命令行(cli)解決方案。最好是我可以將合并/轉(zhuǎn)換的輸出直接傳輸?shù)絧df2ps(正如我之前在這里提出的問題中最初嘗試的那樣:Linux piping ( convert -> pdf2p
我是新的Linux系統(tǒng),似乎有太多的Java文件夾。 Java版本給了我: Java版本“1.7.0y55” OpenJDK運(yùn)行時(shí)環(huán)境(rhel-2.4.7.1.el6_5-x86_64 u55-b13) openjdk 64位服務(wù)器vm(構(gòu)建24.51-b03,混合模式) 當(dāng)我試圖構(gòu)建一個(gè)Maven項(xiàng)目時(shí),我得到了一個(gè)錯(cuò)誤: Error: JAVA_HOME is not defined c
我正在嘗試使用makefile編譯一些源文件。在makefile中有一組命令需要作為sudo. 當(dāng)我從一個(gè)終端編譯源代碼時(shí),一切都正常,并且在第一次sudo正在運(yùn)行等待密碼的命令。輸入密碼后,恢復(fù)并完成。 但是我希望能夠用netbeans編譯源代碼。因此,我啟動(dòng)了一個(gè)項(xiàng)目,并向netbeans展示了在哪里找到源代碼,但是當(dāng)我編譯項(xiàng)目時(shí),它給出了錯(cuò)誤: sudo: no tty present an
我只是不知道如何確定傳遞給腳本的參數(shù)是否是數(shù)字。 我只想做這樣的事情: test isnumber $1 && VAR=$1 || echo "need a number" 有什么幫助嗎?
當(dāng)我打字時(shí)uname -a,它提供以下輸出。 Linux mars 2.6.9-67.0.15.ELsmp #1 SMP Tue Apr 22 13:50:33 EDT 2008 i686 i686 i386 GNU/Linux 我怎么知道給定的操作系統(tǒng)是32位還是64位? 這在寫作時(shí)很有用configure腳本,例如:我構(gòu)建什么架構(gòu)?
我正在嘗試編寫一個(gè)小腳本,將當(dāng)前目錄更改為我的項(xiàng)目目錄: #!/bin/bash cd /home/tree/projects/java 我將此文件保存為proj,并添加了執(zhí)行權(quán)限chmod,并將其復(fù)制到/usr/bin. 當(dāng)我打電話給它時(shí):proj它什么也不做。我做錯(cuò)什么了?
我已經(jīng)做了Bash以前的腳本和它們?cè)陂_始時(shí)都沒有運(yùn)行良好。把它放進(jìn)去有什么意義?事情會(huì)有什么不同嗎? 另外,你怎么發(fā)音#?我知道!發(fā)音為“bang”。 如何#!明顯的?
我知道不建議這樣做,但是否可以將用戶的密碼傳遞給SCP? 我想通過SCP復(fù)制一個(gè)文件作為批處理作業(yè)的一部分,而接收服務(wù)器當(dāng)然需要密碼,不,我不能輕易地將其更改為基于密鑰的身份驗(yàn)證。
我使用的是DebianLinux。 我有一臺(tái)安裝mysql的Linux機(jī)器。 我可以使用根用戶和其他用戶登錄到我的Linux機(jī)器。 我可以使用sqlyog從Windows機(jī)器連接到Linux機(jī)器上的mysql數(shù)據(jù)庫(kù)。 現(xiàn)在我只想使用Linux終端在Linux機(jī)器上執(zhí)行查詢 我在候機(jī)樓做了以下幾件事 我轉(zhuǎn)到根目錄,然后轉(zhuǎn)到/var/lib目錄 我在終端上運(yùn)行以下命令 mysqladmin -u ro
我從網(wǎng)上下載了以下演示https://computing.llnl.gov/tu... #include #include #define NUM_THREADS 5 void PrintHello(voidthreadid) { long tid; tid = (long)
我正在嘗試獲取遠(yuǎn)程服務(wù)器的證書,然后我可以使用它來添加到我的密鑰庫(kù)中,并在我的Java應(yīng)用程序中使用。 一位高級(jí)開發(fā)人員(節(jié)假日:()告訴我我可以運(yùn)行這個(gè): openssl s_client -connect host.host:9999 得到一個(gè)原始證書,然后我可以復(fù)制和導(dǎo)出。我收到以下輸出: depth=1 /C=NZ/ST=Test State or Province/O=Organiza
我有一臺(tái)有12G內(nèi)存的服務(wù)器。頂部的碎片如下所示: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
如何遞歸計(jì)算Linux目錄中的文件? 我發(fā)現(xiàn)這一點(diǎn): find DIR_NAME -type f | wc -l 但當(dāng)我運(yùn)行它時(shí),它返回以下錯(cuò)誤。 find:路徑必須在表達(dá)式之前:?
我有一個(gè)套接字服務(wù)器,它應(yīng)該從客戶機(jī)接收UTF-8有效字符。 問題是有些客戶機(jī)(主要是黑客)通過它發(fā)送所有錯(cuò)誤的數(shù)據(jù)。 我可以很容易地分辨出真正的客戶機(jī),但我將記錄所有發(fā)送的數(shù)據(jù),以便稍后分析。 有時(shí)我會(huì)有這樣的角色?這導(dǎo)致UnicodeDecodeError錯(cuò)誤。 我需要能夠使字符串utf-8帶有或不帶有這些字符。 更新: 對(duì)于我的特殊情況,套接字服務(wù)是MTA,因此我只希望接收如下ASCII命
在巴什,打電話foo將在stdout上顯示該命令的任何輸出。 打電話foo > output將該命令中的任何輸出重定向到指定的文件(在本例中為“output”)。 有沒有方法將輸出重定向到文件和它在stdout上顯示了嗎?
如何更改默認(rèn)shell?這個(gè)env命令當(dāng)前顯示: SHELL=/bin/tcsh 我想把它改成bash。
在運(yùn)行我的應(yīng)用程序時(shí),我有時(shí)會(huì)得到一個(gè)關(guān)于too many files open. 運(yùn)行ulimit -a報(bào)告限制為1024。如何將限制提高到1024以上? 編輯 ulimit -n 2048導(dǎo)致權(quán)限錯(cuò)誤。
我不知道服務(wù)的名稱,但希望通過檢查服務(wù)的狀態(tài)來停止服務(wù)。例如,如果我想檢查PostgreSQL服務(wù)是否正在運(yùn)行,但我不知道服務(wù)的名稱,那么如何檢查其狀態(tài)? 如果知道服務(wù)名,我知道檢查狀態(tài)的命令。
我正在嘗試將minicom連接到通過USB到串行適配器連接的串行設(shè)備。這是一個(gè)PL2303,從我所讀到的所有內(nèi)容來看,不需要額外的驅(qū)動(dòng)程序。該設(shè)備被識(shí)別為PL2303。 我是Minicom的初學(xué)者。這是要執(zhí)行的正確命令嗎?或者我需要配置什么? $ sudo minicom --device /dev/ttyUSB0 minicom: cannot open /dev/ttyUSB0: No suc
我正在寫一些劇本給grep某些目錄,但這些目錄包含各種文件類型。 我想grep只是.h和.cpp現(xiàn)在,但將來可能會(huì)有其他一些。 到目前為止,我有: { grep -r -i CP_Image ~/path1/; grep -r -i CP_Image ~/path2/; grep -r -i CP_Image ~/path3/; grep -r -i CP_Image ~/path4/;
我需要找到所有與給定機(jī)器相連的可寫存儲(chǔ)設(shè)備,不論是否它們是安裝的。 做這件事的愚蠢方法是嘗試每個(gè)條目/dev對(duì)應(yīng)于可寫設(shè)備(hdand sd…… 有更好的解決方案嗎,還是我應(yīng)該堅(jiān)持這個(gè)?
我在Unix的一個(gè)目錄下有幾百個(gè)pdf。PDF的名稱非常長(zhǎng)(大約60個(gè)字符)。 當(dāng)我嘗試使用以下命令一起刪除所有pdf時(shí): rm -f *.pdf 我得到以下錯(cuò)誤: /bin/rm: cannot execute [Argument list too long] 這個(gè)錯(cuò)誤的解決方案是什么? 發(fā)生此錯(cuò)誤的原因是mv和cp還有命令嗎?如果是,如何解決這些命令?
我有一個(gè)歸檔文件,它是由其他人歸檔的,我想在下載后自動(dòng)更改提取文件中文件系統(tǒng)的一個(gè)分支以獲得讀取權(quán)限。(我無(wú)法更改存檔的創(chuàng)建方式)。 我研究過這條線:chmod: How to recursively add execute permissions only to files which already have execute permission像其他人一樣,但沒有快樂。 目錄最初帶有多個(gè)但所
我想下載一些wget使用代理: HTTP Proxy: 127.0.0.1 Port: 8080 代理不需要用戶名和密碼。 我該怎么做?我查了很多網(wǎng)站和很多建議,但沒有什么對(duì)我有用…
[/configure:/bin/sh^m:錯(cuò)誤的解釋程序[重復(fù)]](https://bug200.com/post/2920416)
這個(gè)問題已經(jīng)有了答案: Are shell scripts sensitive to encoding and line endings? 2答
我正在嘗試導(dǎo)入tkinter。但是,我收到一個(gè)錯(cuò)誤,說明尚未安裝tkinter: 導(dǎo)入錯(cuò)誤:沒有名為_tkinter的模塊,請(qǐng)安裝python tk包 我可以使用Synaptic Manager安裝它(可以嗎?)但是,我必須在我編程的每臺(tái)機(jī)器上安裝它。是否可以將tkinter庫(kù)添加到我的工作區(qū)并從那里引用它?
下面是我創(chuàng)建目錄符號(hào)鏈接的代碼: sudo ln -s /usr/local/nginx/conf/ /etc/nginx 我已經(jīng)創(chuàng)建了目錄/etc/nginx. 我只想要源目錄的內(nèi)容(/usr/local/nginx/conf/)位于目標(biāo)目錄的內(nèi)容中(/etc/nginx)但當(dāng)我執(zhí)行代碼時(shí),/etc/nginx包含一個(gè)名為conf,而不是conf. 那個(gè)目錄包含我想要的內(nèi)容,但位置不對(duì)。 為
我正在嘗試使用命令行ftp客戶機(jī)對(duì)文件夾進(jìn)行ftp,但到目前為止,我只能使用“get”來獲取單個(gè)文件。
我嘗試在一行中合并多個(gè)Linux命令來執(zhí)行部署操作。 例如 cd /my_folder rm *.jar svn co path to repo mvn compile package install
[提取bash中沒有路徑和擴(kuò)展名的文件basename[重復(fù)]](https://bug200.com/post/2664740)
這個(gè)問題已經(jīng)有了答案: Extract filename and extension in Bash 36答
我希望GCC包括來自$HOME/include除了通常的include目錄外,似乎沒有類似于$LD_LIBRARY_PATH. 我知道我可以在編譯時(shí)(或在makefile中)在命令行中添加include目錄,但是我真的希望這里有一個(gè)通用的方法,就像在庫(kù)中一樣。
從bash腳本中,我如何快速發(fā)現(xiàn)端口445在服務(wù)器上打開/偵聽。 我嘗試過幾種選擇,但我想要一些快速的方法:1。lsof -i :445(以秒為單位)2。netstat -an |grep 445 |grep LISTEN(以秒為單位)三。telnet(它不返回)4。nmap,netcat在服務(wù)器上不可用 很高興知道一種不先枚舉然后再枚舉greps的方法。
我有這個(gè)腳本,但我不知道如何獲取打印輸出中的最后一個(gè)元素: cat /proc/cpuinfo | awk '/^processor/{print $3}' 最后一個(gè)元素應(yīng)該是CPU的數(shù)量,減去1。
如果我想找出兩個(gè)目錄樹之間的區(qū)別,我通常只執(zhí)行: diff -r dir1/ dir2/ 這將精確輸出相應(yīng)文件之間的差異。我只想得到內(nèi)容不同的相應(yīng)文件的列表。我認(rèn)為這只是將命令行選項(xiàng)傳遞給diff但是我在主頁(yè)上找不到任何東西。 有什么建議嗎?
我使用VNC連接到工作中的Linux工作站。在工作中,我有一個(gè)20英寸的顯示器,它以1600x1200的速度運(yùn)行,而在家里,我使用的是分辨率為1440x900的筆記本電腦。 如果我將vncserver設(shè)置為1440x900,我會(huì)錯(cuò)過監(jiān)視器上的大量空間,而如果將它設(shè)置為1600x1200,它就不適合筆記本電腦的屏幕,我必須一直滾動(dòng)它。 有沒有什么好方法可以動(dòng)態(tài)調(diào)整VNC會(huì)話的大小? 我的VNC服務(wù)器
如何在Linux中使用命令行卸載node.js?
我有一個(gè)磁盤驅(qū)動(dòng)器,其中inode的使用率為100%(使用df -i命令)。 但是,在大量刪除文件之后,使用率仍然是100%。 那么,正確的方法是什么? 使用較少磁盤空間的磁盤驅(qū)動(dòng)器如何可能 與磁盤空間使用率較高的磁盤驅(qū)動(dòng)器相比,inode使用率更高? 如果壓縮大量文件,是否可以減少使用的inode計(jì)數(shù)?
我需要一些簡(jiǎn)單的東西date,但從1970年起以秒為單位,而不是當(dāng)前日期、小時(shí)、分鐘和秒。 date似乎沒有提供這種選擇。有簡(jiǎn)單的方法嗎?
我使用apt-get-install安裝了JDK。我不知道我的JDK文件夾在哪里。我需要為它設(shè)置路徑。有人知道地點(diǎn)嗎?
當(dāng)我試圖在CentOS上用Apache2.2和php 5.3配置upload目錄時(shí),總是會(huì)遇到這個(gè)錯(cuò)誤。 在PHP.ini中: upload_tmp_dir = /var/www/html/mysite/tmp_file_upload/ 在HTTPD.CONF: Directory /var/www/html/mysite/tmp_file_upload/> Options -I
[如何讓cp命令創(chuàng)建將文件復(fù)制到目標(biāo)的任何必要文件夾[重復(fù)]](https://bug200.com/post/947954)
這個(gè)問題已經(jīng)有了答案: Linux: copy and create destination dir if it does not exist 16答
我需要?jiǎng)?chuàng)建一個(gè)腳本,自動(dòng)向OpenSSH輸入密碼ssh客戶端。 假設(shè)我需要myname@somehost使用密碼a1234b. 我已經(jīng)試過了… #~/bin/myssh.sh ssh myname@somehost a1234b …但這不起作用。 如何將此功能寫入腳本?
我正在嘗試使用我的bash(最新的UbuntuLTS版本)在目錄及其子目錄中查找具有特定擴(kuò)展名的所有文件。 這是在腳本文件中寫入的內(nèi)容: #!/bin/bash directory="/home/flip/Desktop" suffix="in" browsefolders () for i in "$1"/*; do echo "dir :$directory" e
[Linux/CentOS PC上的php.ini文件在哪里?[復(fù)制品]](https://bug200.com/post/17850...
這個(gè)問題已經(jīng)有了答案: Dude, where's my php.ini? 12答
我需要一個(gè)好的Linux十六進(jìn)制編輯器,我的意思是: 快的 搜索/替換功能 不僅可以顯示十六進(jìn)制的數(shù)據(jù),還可以顯示二進(jìn)制、八進(jìn)制等。 可以處理大型(>1 GB)文件,而不會(huì)變得緩慢和無(wú)響應(yīng)(這一要求很重要) 可選,具有一些比較/差異功能 你能提出什么建議?
是否可以在bash中通過管道與剪貼板進(jìn)行連接? 無(wú)論是通過管道連接到設(shè)備手柄還是使用輔助應(yīng)用程序,我都找不到任何東西。 例如,如果/dev/clip是一個(gè)鏈接到剪貼板的設(shè)備,我們可以做到: cat /dev/clip # Dump the contents of the clipboard cat foo > /dev/clip # Dump the contents of
例如,有時(shí)當(dāng)我試圖啟動(dòng)Firefox時(shí),它會(huì)說一個(gè)Firefox進(jìn)程已經(jīng)在運(yùn)行。所以我必須這樣做: jeremy@jeremy-desktop:~$ ps aux | grep firefox jeremy 7451 25.0 27.4 170536 65680 ? Sl 22:39 1:18 /usr/lib/firefox-3.0.1/firefox jeremy
在Linux中,我可以使用命令找到mysql安裝目錄which mysql. 但我在窗戶里找不到。我試過echo %path%它產(chǎn)生了許多路徑以及通向mysql-bin的路徑。 我想在Windows的命令行中找到mysql數(shù)據(jù)目錄,以便在批處理程序中使用。我還想從Linux命令行中找到mysql數(shù)據(jù)目錄。有可能嗎?或者我們?cè)趺醋?#xff1f; 在我的例子中,mysql數(shù)據(jù)目錄位于安裝文件夾,即..MYSQL
我安裝了MySQL,甚至以用戶身份登錄。 但當(dāng)我嘗試這樣連接時(shí): http://localhost:3306 mysql://localhost:3306 兩者都不起作用。不確定這兩個(gè)是否都可以工作,但至少其中一個(gè)應(yīng)該工作:) 我怎樣才能確定港口確實(shí)是3306?有沒有Linux命令可以看到它? 還有,有沒有更正確的方法來嘗試通過一個(gè)URL?
我嘗試使用sed刪除空行: sed '/^$/d' 但我沒有運(yùn)氣。 例如,我有以下幾行: xxxxxx yyyyyy zzzzzz 我希望它是這樣的: xxxxxx yyyyyy zzzzzz 這個(gè)的代碼應(yīng)該是什么?
如何以編程方式(即,不使用vi)將DOS/Windows換行符轉(zhuǎn)換為Unix? 這個(gè)dos2unix和unix2dos命令在某些系統(tǒng)上不可用。我如何用如下命令來模擬這些sed/awk/tr?
我試圖在我的Linux機(jī)器上安裝一個(gè)Java應(yīng)用程序(SLAKWORKS)。 我收到以下錯(cuò)誤,我不理解。 你能告訴我怎么處理這個(gè)問題嗎?謝謝您。 這是我得到的:(我看到一些X11顯示器變量需要設(shè)置,但是我應(yīng)該給它什么值以及如何設(shè)置?) ~$ java -jar gate-5.0-beta1-build3048-installer.jar - ERROR - java.awt.HeadlessEx
我有一根繩子 AxxBCyyyDEFzzLMN 我想全部換掉x和y和z具有_所以輸出是 A_BC_DEF_LMN 如何做到這一點(diǎn)? 我知道一系列 echo "$string" | tr 'x' '_' | tr 'y' '_' 可以,但我想一次完成,不使用管道。 編輯:以下工作 echo "$string" | tr '[xyz]' '_'
我有一些Samba驅(qū)動(dòng)器每天都有多個(gè)用戶訪問。我已經(jīng)有了代碼來識(shí)別共享驅(qū)動(dòng)器(從SQL表中),并將它們裝載到一個(gè)特殊目錄中,所有用戶都可以在其中訪問它們。 我想知道,如果我從我的SQL表中刪除一個(gè)驅(qū)動(dòng)器(實(shí)際上使其脫機(jī)),有什么方法可以卸載一個(gè)繁忙的設(shè)備?到目前為止,我發(fā)現(xiàn)任何形式的umount都不起作用。 忽略破壞數(shù)據(jù)的可能性-是否可以卸載當(dāng)前正在讀取的設(shè)備?
假設(shè)我有一個(gè)目錄/dir其中有3個(gè)指向其他目錄的符號(hào)鏈接/dir/dir11,/dir/dir12和/dir/dir13. 我想列出所有文件dir包括里面的那些dir11,dir12和dir13. 為了更通用,我想列出所有文件,包括目錄中的符號(hào)鏈接文件。find .,ls -R等在符號(hào)鏈接處停止,而不導(dǎo)航到它們以進(jìn)一步列出。
我已經(jīng)建立了兩個(gè)轉(zhuǎn)速包 proj1-1.0-1.x86_64.rpm libtest1-1.0-1.x86_64.rpm proj1取決于文件libtest1.so存在并正確反映在RPM包中,如下所示: user@my-pc:~$ rpm -qp --requires proj1-1.0-1.x86_64.rpm libtest1.so()(64bit) user@my-pc:~$ rpm
這個(gè)問題已經(jīng)有了答案: Echo newline in Bash prints literal n 17答
[如何在Linux[關(guān)閉]上獲得總體CPU SAGE(例如57%)。](https://bug200.com/post/9229333)
例如,我想知道如何使用bash獲得系統(tǒng)CPU使用率并以百分比表示。 樣品輸出: 57% 如果有多個(gè)核心,最好能計(jì)算出平均百分比。
我正在為一臺(tái)服務(wù)器編程,我的連接數(shù)量似乎受到限制,因?yàn)槲业膸挍]有飽和,即使我將連接數(shù)量設(shè)置為“無(wú)限制”。 如何增加或消除Ubuntu Linux設(shè)備一次可以打開的最大連接數(shù)?操作系統(tǒng)是否限制了這一點(diǎn),還是路由器或ISP?還是別的什么?
我想在Linux shell中在幾個(gè)不同的條件下執(zhí)行一些東西,并且能夠輸出每次執(zhí)行的執(zhí)行時(shí)間。 我知道我可以編寫一個(gè)Perl或python腳本來完成這個(gè)任務(wù),但是有沒有一種方法可以在shell中完成呢?(恰巧是巴什)
我的程序操作如下: exe -p param1 -i param2 -o param3 它崩潰并生成了一個(gè)核心轉(zhuǎn)儲(chǔ)文件core.pid 我想分析核心轉(zhuǎn)儲(chǔ)文件 gdb ./exe -p param1 -i param2 -o param3 core.pid 但是gdb識(shí)別exe作為GDB的輸入。 在這種情況下,如何分析核心轉(zhuǎn)儲(chǔ)文件?
如何確定腳本本身中bash腳本文件的名稱? 就像我的腳本在文件中一樣runme.sh,那么如何才能在不進(jìn)行硬編碼的情況下顯示“You are running runme.sh”消息?
我需要將文件夾中許多文件中的字符串替換為ssh訪問服務(wù)器。我該怎么做?
我怎么能迅速地在Linux上創(chuàng)建大文件(Red Hat Linux系統(tǒng)? dd會(huì)做這項(xiàng)工作,但從/dev/zero當(dāng)您需要一個(gè)大小為數(shù)百Gbs的文件進(jìn)行測(cè)試時(shí),寫入驅(qū)動(dòng)器可能需要很長(zhǎng)時(shí)間…如果你需要反復(fù)這樣做,時(shí)間就會(huì)積少成多。 我不關(guān)心文件的內(nèi)容,我只是希望它能快速創(chuàng)建。怎么能做到? 使用稀疏文件不適用于此。我需要分配磁盤空間的文件。
我有一堆服務(wù)器,在上面我用screen. 程序如下: ssh服務(wù)器XXX 發(fā)射screen 在幾個(gè)選項(xiàng)卡中開始實(shí)驗(yàn) 分離screen 斷開與服務(wù)器的連接 當(dāng)實(shí)驗(yàn)運(yùn)行時(shí),我可以很容易地找到它們所使用的服務(wù)器ssh轉(zhuǎn)到所有服務(wù)器并列出正在運(yùn)行的進(jìn)程(使用top或ps) 然而,一旦實(shí)驗(yàn)完成,我怎么能找到在哪些服務(wù)器上打開了一個(gè)屏幕會(huì)話(以便我可以查看輸出,重新啟動(dòng)它們等)? PS:我的實(shí)驗(yàn)也會(huì)把它們
總結(jié)
以上是生活随笔為你收集整理的linuex查看繁忙_[个人笔记] 关于linux的常见问题合集的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LC 数组与字符串 - 两数之和
- 下一篇: ecshop使用php代码,ecshop