linux去掉
① linux刪掉換行符
去掉文件中的換行符
(1)tr命令的操作是針對文件的操作,它把整個文本當做操作的對象,所以可以直接去除文件中的換行符
tr '\n' ' ' < file
(2)sed的操作對象是行.而作為行分割符號的回車符,本身是不屬於行的.所以sed中必須加上N命令,把下一行的內容添加到當前的pattern space中,這樣實際上是把相鄰的2行合並了.下一次仍然是先n,再p,再N,開始新的輪回:
cat file | sed 'N;s/\n/ /'
所以上面的語句是不能把文件內容合並為一行的,到底該怎麼寫,我暫時沒有想到,呵呵
(3)直接用awk
awk '{printf("%s ",$0)}' file
(4)當然,用echo也是可以的:
while read line;do echo -n "$line"; done < awk_help.txt, 這樣,可以把awk_help.txt的內容合並為一行
sed -e "s#\[/r][/r][/n]#\[/r][/n]#g" file
② linux 如何刪除隱含文件
你好,點擊計算機,然後點擊視圖。
2
/5
把顯示隱藏文件勾上,或者是快捷鍵【Ctrl+h】,然後進入到包含有隱藏文件的目錄。
3
/5
選擇帶有點開頭的隱含文件,右鍵選擇刪除即可。
4
/5
或者是右鍵在終端中打開,進入到隱藏目錄的路徑之後,輸入命令:【ls -al】。
5
/5
那麼會看到帶有點的隱含文件,要刪除它,輸入命令:【sudo rm -rf .】+文件名即可,注意不要少了一個點模塊化程度高。Linux的內核設計分成進程管理、內存管理、進程間通信、虛擬文件系統、網路5部分,其採用的模塊機制使得用戶可以根據實際需要,在內核中插入或移走模塊,這使得內核可以被高度的剪裁定製,以方便在不同的場景下使用。
3、Linux系統廣泛的硬體支持。得益於其免費開源的特點,有大批程序員不斷地向Linux社區提供代碼,使得Linux有著異常豐富的設備驅動資源,對主流硬體的支持極好,而且幾乎能運行在所有流行的處理器上。
4、安全穩定。Linux採取了很多安全技術措施,包括讀寫許可權控制、帶保護的子系統、審計跟蹤、核心授權等,這為網路環境中的用戶提供了安全保障。實際上有很多運行Linux的伺服器可以持續運行長達數年而無須重啟,依然可以性能良好地提供服務,其安全穩定性已經在各個領域得到了廣泛的證實。
5、多用戶,多任務。多用戶是指系統資源可以同時被不同的用戶使用,每個用戶對自己的資源有特定的許可權,互不影響。多任務是現代化計算機的主要特點,指的是計算機能同時運行多個程序,且程序之間彼此獨立,Linux內核負責調度每個進程,使之平等地訪問處理器。由於CPU處理速度極快,從用戶的角度來看所有的進程好像在並行運行。
6、良好的可移植性。Linux中95%以上的代碼都是用C語言編寫的,由於C語言是一種機器無關的高級語言,是可移植的,因此Linux系統也是可移植的。僅供參考
③ linux怎麼刪除用戶和用戶組
Linux刪除用戶組和用戶時常用的一些命令和參數。
1、從組中刪除用戶
編輯/etc/group 找到GROUP1那一行,刪除 A
或者用命令
gpasswd -d A GROUP
2、建用戶:
adser phpq //新建phpq用戶
passwd phpq //給phpq用戶設置密碼
3、建工作組
groupadd test //新建test工作組
4、新建用戶同時增加工作組
useradd -g test phpq //新建phpq用戶並增加到test工作組
註::-g 所屬組 -d 家目錄 -s 所用的SHELL
5、給已有的用戶增加工作組
usermod -G groupname username
或者:gpasswd -a user group
6、臨時關閉:在/etc/shadow文件中屬於該用戶的行的第二個欄位(密碼)前面加上*就可以了。想恢復該用戶,去掉*即可。
或者使用如下命令關閉用戶賬號:
passwd peter –l
重新釋放:
passwd peter –u
6、永久性刪除用戶賬號
userdel peter
groupdel peter
usermod –G peter peter (強制刪除該用戶的主目錄和主目錄下的所有文件和子目錄)
7、顯示用戶信息
id user
cat /etc/passwd
④ 裝了XP和LINUX雙系統,怎麼去掉linux,全部換成XP
請你先重寫主引導記錄(MBR),這個可以在DOS下實現。這一步不做你會啟動不了。然後你就可以用Windows自帶的磁碟管理把Linux分區刪除。說實話,Linux也挺好用的。
⑤ 怎麼去掉linux與windows雙系統中的linux
操作步驟
下面以雙系統為准:一個WINDOWSxp,一個LINUX。以GRUB為引導。(WIN2K也是一樣)
第一步,用一張98啟動盤啟動機器,執行fdisk
/mbr命令。這個命令是重寫MBR。MBR即主引導分區。
第二步,重新啟動機器,這里你的GRUB應該已經沒有了,剩下一步就是將LINUX所在的分區刪除即可。在WINDOWS中的磁碟管理將LINUX分區刪除即可。
至此,刪除完成。
不能直接刪除
LINUX分區.因為那樣你就刪除拉引導程序.就啟動不了你的windows系統.
^_^
⑥ linux 怎樣去掉圖形桌面
由於問題表述不清楚,只好猜測:
方法有3,如下:
1.可以在初始安裝LINUX時候不選擇安裝圖形界面。已安裝完系統,請忽略。
2.進入圖形界面後,打開一個SHELL窗口運行 init 3 即可進入命令行界面。恢復圖形用init 5
3.進入圖形界面後修改/etc/inittab 文件的 id:5:initdefault: 這行改成 id:3:initdefault: ,下次啟動就直接進入命令行界面。
恢復圖形界面:在命令行界面下把/etc/inittab的id:3:initdefault: 這行改成 id:5:initdefault: ,下次重啟就直接進入圖形界面。
⑦ 怎麼刪除linux操作系統
有網友咨詢我“我的伺服器是linux系統,我不知道弄那了,現在 不能啟動 了,我想把這個系統刪了,請問怎麼刪啊”那麼怎麼刪除linux 操作系統 呢?接下來大家跟著我一起來了解一下刪除linux操作系統的解決 方法 吧。
刪除linux操作系統方法
如果你想將Linux從機器中刪除,只保留Windows,你需要進行以下幾步操作:
從開始菜單(或開始屏幕)找到“Disk Management”(磁碟管理工具)並啟動.
找到Linux分區。在Windows下無法識別Linux分區,所以,你需要按照驅動器和分區大小去判斷,確認好以後繼續下面的步驟。
右鍵選好的分區,然後選擇“刪除卷”,這將會把分區刪除成自由空間,如果你再選擇自由空間,選擇刪除卷,就會變成未分配空間。
在Windows分區上右鍵,選擇“擴展卷”,擴展它以填補刪除Linux所留下的自由空間。
最後,插入Windows恢復光碟(或恢復USB驅動器),並從它啟動。選擇“修復計算機”,去“疑難解答”,然後輸入一個命令提示符。鍵入以下命令
bootrec.exe /fixmbr
這將刪除Linux的bootloader和恢復Windows'。
重新啟動你的電腦,你會發現,它直接引導進入Windows,不會有Linux分區。
如果你設置了雙啟動不同或把一個單獨的硬碟驅動器上的Linux,又或者有其他的操作系統在驅動器上的,操作方式可能會略有不同。但對於大多數人來說,這些指令就足夠了。
linux操作系統怎樣清除垃圾
tmp目錄下是用戶的臨時文件,可將不需要的直接用rm命令刪除。 另外,也可以使用以下方法對linux系統進行清理。1)清理升級緩存以及無用包;sudo apt-get autocleansudo apt-get cleansudo apt-get autoremove
2)清理opera/firefox緩存文件;ls ~/.opera/cache4|xargs rm -fls ~/.mozilla/firefox/*.default/Cache|xargs rm -f
3)清理Linux下孤立的包;圖形界面下我們可以用:gtkorphansudo apt-get install gtkorphan -y終端命令下我們可以用:deborphansudo apt-get install deborphan -y
4)刪除多餘的內核;打開終端敲命令:dpkg --get-selections|grep linux有image的就是內核文件;刪除老的內核文件:sudo apt-get remove 內核文件名 (例如:linux-image-2.6.27-2-generic)內核刪除,釋放空間了,應該能釋放130-140M空間。最後看看當前內核:uname -a
5)清空某個目錄下所有log日誌;for i in `ls *.log*`docat /dev/null >$idone
附錄:臨時文件目錄:/var/cache/apt/archives未下載完目錄:/var/cache/apt/archives/partial
⑧ linux如何去掉文件的
1、刪除文件命令
rm -f 文件名
將會強行刪除文件,且無提示
2、刪除文件夾以及文件夾中的所有文件命令:
rm -rf 目錄名字
其中:
-r:向下遞歸刪除
-f:直接強行刪除,且沒有任何提示
注意:
使用rm -rf要格外注意,linux中沒有回收站,慎重操作。
⑨ 如何去掉linux配置文件的注釋行和空行
1、使用grep -v "^#" 來去掉注釋行,其中:-v 就是取相反的 ^# 表示以#開頭的行
eg. grep -v "^#" /etc/vsftpd/vsftpd.conf (也可以使用「>」來重寫配置文件)
2、有時也會連同空行一起去掉,使用管道符來完成(^$表示空行 )
eg. grep -v "^#" httpd.conf | grep -v "^$" >> vsftpd.conf
上面用了 2次 grep 過濾命令 ,也就是把空行和註解行過濾掉,再把剩下的內容追加保存為原
來的配置文件 vsftpd.conf 這個時候就文件里的內容就沒有註解行和空行了,,,,
3、備註:在更改配置文件時,建議先對配置文件做一下備份,對配置文件不熟悉的建議不要用這種方法,配置文件中的註解行還是有一定的幫助的。
cp -a httpd.conf httpd.conf.bak
⑩ Linux下去掉^M的幾種方法
問題分析:
在windows下使用notepad++寫的腳本上傳到Linux下,在使用vim編輯的時候我們發現在行末出現了^M。
^M的來歷:
M字元的來歷和作用:在DOS/Windows里,文本文件的換行符為
,而在 nix系統里則為
,所以DOS/Windows里編輯過的文本文件到了 nix里,每一行都多了個M。所以^M只是一個換行符號,沒有實際的用處,我們可以將它保留,也可以將它刪除
如何刪除^M:
1、dos2unix filename
2、sed -i 's/^M//g' filename
3、cat filename |tr -d '/r' > filename