中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

linux命令屏蔽sda 屏蔽指令的指令

在linuxcentos系統(tǒng)里面怎么用命令刪除服務(wù)

一.更改telnet登錄慢的問(wèn)題: cd /etc vi resolv.conf 將里面內(nèi)容清空 二.更改root用戶不能直接遠(yuǎn)程登錄問(wèn)題: cd /etc cd pam.d vi login 注釋掉這行 #auth required pam_s

我們提供的服務(wù)有:網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、賈汪ssl等。為1000多家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的賈汪網(wǎng)站制作公司

一.更改telnet登錄慢的問(wèn)題:

cd /etc

vi resolv.conf

將里面內(nèi)容清空

二.更改root用戶不能直接遠(yuǎn)程登錄問(wèn)題:

cd /etc

cd pam.d

vi login

注釋掉這行

#auth required pam_securetty.so //該行注釋掉 三.掛接usb移動(dòng)硬盤

將移動(dòng)硬盤掛上.

#df 查看linux下硬盤盤符

mount /dev/sda1 /mnt/usb (舉例) 四.linux時(shí)區(qū)同步問(wèn)題(安裝ntp軟件過(guò)程)

首先在

下載了一個(gè)windows的ntp服務(wù)程序:ntp4171.zip

windows 192.168.1.32

1.安裝是提示設(shè)置服務(wù)器地址,我設(shè)置的本機(jī)widows機(jī)器的ip

2.ntpd的控制在:

控制面板-管理工具-組件服務(wù)-networktimeprotocol

3.可以啟動(dòng)ntpd守護(hù)進(jìn)程保持時(shí)間同步

4.在c:\winnt目錄下有個(gè)ntp的配置文件ntp.conf

設(shè)置為:

server 127.127.1.0 prefer

fudge 127.127.1.0 stratum 10

5.確定ntp是否工作: ntpq -p

linux和windows同步,我用的是redhat 9.0

執(zhí)行命令:ntpdate 192.168.1.32

你就會(huì)發(fā)現(xiàn)你的時(shí)間變化了,和192.168.1.32的時(shí)間一樣

如果執(zhí)行命令出現(xiàn)一下錯(cuò)誤

1.提示:7 dec 19:24:55 ntpdate[2120]: the ntp socket is in use, exiting

這個(gè)是你linux機(jī)器上已經(jīng)存在這個(gè)進(jìn)程,輸入:ps -ef | grep ntpd

kill掉ntp的進(jìn)程

2.提示:no server suitable for synchronization found

這個(gè)是最容易出現(xiàn)的問(wèn)題,比較常見(jiàn)的是配置好服務(wù)器并啟動(dòng)服務(wù)器進(jìn)程后 ,馬上

啟動(dòng)客戶進(jìn)程,那么客戶進(jìn)程就會(huì)報(bào)錯(cuò)。解決方法是,在大約3-5分鐘以后 啟動(dòng)進(jìn)程就行

我想每10分鐘就和windows服務(wù)同步時(shí)間

1.創(chuàng)建自己的一個(gè)crontab文件,隨便建立一個(gè)文件date.cron,首先可以使用 任何文本

編輯器建立一個(gè)新文件,然后向其中寫入需要運(yùn)行的命令和要定期執(zhí)行的時(shí) 間。

vi date.cron加入下面要運(yùn)行的命令和要定期執(zhí)行的時(shí)間

*/10 * * * * /usr/sbin/ntpdate 192.168.1.32

然后存盤退出

2.使用crontab命令來(lái)安裝這個(gè)文件,使之成為該用戶的crontab文件。鍵入:

crontab date.cron

這個(gè)文件已經(jīng)建立好了

3.使用命令:

crontab -l (查看安排的作業(yè)序列)可以看到剛才的作業(yè)

如:

[root@nxd-test root]# crontab -l

# do not edit this file - edit the master and reinstall.

# (date.cron installed on tue dec 7 18:22:42 2004)

# (cron version -- $id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie exp $)

*/10 * * * * /usr/sbin/ntpdate 192.168.1.32

現(xiàn)在就ok了,每10分鐘linux就和服務(wù)端同步一次。 更改linux啟動(dòng)時(shí)用圖形界面還是字符界面

cd /etc

vi inittab

將id:5:initdefault: 其中5表示默認(rèn)圖形界面

改id:3: initdefault: 3表示字符界面 6.重新啟動(dòng)xinetd)

/etc/init.d/xinetd restart 7.重啟smb服務(wù)

/etc/init.d/smb restart 8.配置smb可以被哪些ip所用.

cd /etc/samba

vi smb.conf

找到hosts allow = 192.168.1. 192.168.2. 127.

修改其為哪些機(jī)器所用,注意ip之間用逗號(hào)分開(kāi)

舉例:

hosts allow =192.168.1.110,192.168.1.120 9.禁止在后臺(tái)使用ctrl-alt-delete重起機(jī)器

cd /etc/inittab

vi inittab 在文件找到下面一行

# trap ctrl-alt-delete

ca::ctrlaltdel:/sbin/shutdown -t3 -r now (注釋掉這一行)

如: # trap ctrl-alt-delete

#ca::ctrlaltdel:/sbin/shutdown -t3 -r now 10.修改主機(jī)名

vi /etc/sysconfig/network

修改hostname一行為hostname=主機(jī)名 11[.重新啟動(dòng)ftp服務(wù)

/sbin/service vsftpd restart 12.[查看開(kāi)機(jī)檢測(cè)的硬件

dmesg | more 13.查看硬盤使用情況

df –m 14.查看目錄的大小

du –sh dirname 15.解壓小全

tar xvfj lichuanhua.tar.bz2

tar xvfz lichuanhua.tar.gz

tar xvfz lichuanhua.tgz

tar xvf lichuanhua.tar

unzip lichuanhua.zip

.gz

解壓1:gunzip filename.gz

解壓2:gzip -d filename.gz

壓縮:gzip filename

.tar.gz

解壓:tar zxvf filename.tar.gz

壓縮:tar zcvf filename.tar.gz dirname

---------------------------------------------

.bz2

解壓1:bzip2 -d filename.bz2

解壓2:bunzip2 filename.bz2

壓縮: bzip2 -z filename

.tar.bz2

解壓:tar jxvf filename.tar.bz2

壓縮:tar jcvf filename.tar.bz2 dirname

---------------------------------------------

.bz

解壓1:bzip2 -d filename.bz

解壓2:bunzip2 filename.bz

壓縮:未知

.tar.bz

解壓:tar jxvf filename.tar.bz

壓縮:未知

---------------------------------------------

.z

解壓:uncompress filename.z

壓縮:compress filename

.tar.z

解壓:tar zxvf filename.tar.z

壓縮:tar zcvf filename.tar.z dirname

---------------------------------------------

.tgz

解壓:tar zxvf filename.tgz

壓縮:未知

.tar.tgz

解壓:tar zxvf filename.tar.tgz

壓縮:tar zcvf filename.tar.tgz filename

---------------------------------------------

.zip

解壓:unzip filename.zip

壓縮:zip filename.zip dirname

---------------------------------------------

.rar

解壓:rar a filename.rar

壓縮:rar e filename.rar

rar請(qǐng)到: 下載!

解壓后請(qǐng)將rar_static拷貝到/usr/bin目錄(其他由$path環(huán)境變量指定的目錄 也可以):

[root@www2 tmp]# cp rar_static /usr/bin/rar

---------------------------------------------

.lha

解壓:lha -e filename.lha

壓縮:lha -a filename.lha filename lha請(qǐng)到:下載!

解壓后請(qǐng)將lha拷貝到/usr/bin目錄(其他由$path環(huán)境變量指定的目錄也可以 ):

[root@www2 tmp]# cp lha /usr/bin/

---------------------------------------------

.tar .tgz .tar.gz .tar.z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea

解壓:sex x filename.*

壓縮:sex a filename.* filename

16.顯示內(nèi)存使用情況

free –m 17.忘記了root密碼 一. lilo

1. 在出現(xiàn)lilo菜單的時(shí)候按“ctrl+x”或者“tab",然后輸入:linux single

或者用光盤

在出現(xiàn) lilo: 提示時(shí)鍵入 linux single

畫面顯示 lilo: linux single

2. 回車可直接進(jìn)入linux命令行

3. #vi /etc/shadow

將第一行,即以root開(kāi)頭的一行中root:后和下一個(gè):前的內(nèi)容刪除,

第一行將類似于

root::......

保存

4. #reboot重啟,root密碼為空 二.grub

1.出現(xiàn)grub畫面時(shí),用上下鍵選啟動(dòng)linux的哪一項(xiàng),按e鍵

2.上下鍵選擇 kernel /boot/……… 然后按e鍵

3.修改現(xiàn)在見(jiàn)到的命令好,加入single 結(jié)果:

kernel /boot/vmlinuz-2.4.20-8 single ro root=label=

4.回車返回,按b鍵啟動(dòng),直接進(jìn)入linux命令行

直接執(zhí)行: passwd root

修改密碼,你的密碼就搞定

5.也可以修改/etc/shadow中

將第一行,即以root開(kāi)頭的一行中root:后和下一個(gè):前的內(nèi)容刪除,

第一行將類似于

root::......

保存

reboot重啟,root密碼為空 18.顯示系統(tǒng)運(yùn)行了多長(zhǎng)時(shí)間

uptime 19.重新啟動(dòng)網(wǎng)絡(luò)

/etc/init.d/network restart 20.顯示開(kāi)機(jī)自檢的內(nèi)容命令

dmesg 21.查看端口

netstat –an

netstat -anp 22..端口的詳細(xì)列表

/etc/services 23.查看物理信息

lspci 24.安裝圖形界面不能出現(xiàn),使用解析進(jìn)行安裝

linux lowres (使用的是640x480分辨率) 25.屏蔽主機(jī)的ping 命令,是被別人無(wú)法ping你的機(jī)器

echo 1 /proc/sys/net/ipv4/icmp_echo_ignore_all 26.徹底刪除oracle安裝的程序,刪除一下幾個(gè)目錄

/etc/orainst.loc /tmp/otherowerdfile

/etc/oratab $oracle_base/* 27.linux啟動(dòng)到文字界面(不啟動(dòng)xwindows界面)

vi /etc/inittab在下面一行

id:5:initdefault: 一行中的5改為3

啟動(dòng)xwindows 是5

文字截面是 3

28.rpm包

1.卸載 rpm –e

2.查詢 rpm –q

-a 查詢所有已安裝的軟件包

-f 查詢包含文件file的軟件的包

-i 顯示軟件包信息

-l 顯示軟件包的文件列表

3.驗(yàn)證 rpm –v

rpm –va 驗(yàn)證整個(gè)文件丟失了哪些文件

碰到不認(rèn)識(shí)的文件使用

rpm –qf

4.一個(gè)rpm包安裝到哪里去了(已經(jīng)安裝的包)

rpm –qi 包名(這里不包括.rpm后綴的軟件名稱,也就是說(shuō)只能用mysql或者 mysql-3.23.54a而不是mysql-3.23.54a.rpm)

5.一個(gè)rpm包中包含哪些文件

一個(gè)沒(méi)有安裝過(guò)的軟件包:使用rpm –qip ***.rpm

一個(gè)已經(jīng)安裝過(guò)的軟件包: 使用rpm –qi ***.rpm 29.看已經(jīng)安裝的字符集

locale –a 30.抓包命令tcpdump

例:抓獲192.168.1.32 的主機(jī)收到和發(fā)出的所有的數(shù)據(jù)包

tcpdump host 192.168.1.32

截獲特定的端口

tcpdump tcp port 21 host 192.168.1.32 31.文本截面的中文支持

rh 9.0自帶安裝包 zhcon_0.2.3_1.rh9.i386.rpm

安裝完成后,執(zhí)行: zhcon 就可以支持中文了 32.查看端口現(xiàn)在運(yùn)行什么程序

lsof –i:8001 33.察看實(shí)時(shí)的日志

tail –f /var/log/messages 34.當(dāng)mount出現(xiàn)死的現(xiàn)象

1.fuser –m /mnt/share 查出該程序的進(jìn)程,然后kill掉

2.再umount /mnt/share 35.linux 控制 windows

1.用rh9.0自己帶rdesktop,版本是1.2.0

命令:rdesktop –u user –f 192.168.1.70 色默認(rèn)的是8位

2要達(dá)到16色,就要下載新版本1.3.0

rdesktop –a 16 –u lichuanhua –g 800*600 192.168.1.70

36. linux掛載windows分區(qū)

mount ntfs分區(qū)

一.單機(jī)掛windows的ntfs分區(qū)

1. 上搜索并下載 kernel-ntfs-2.4.18-14.i686.rpm

2. rpm -ivh kernel-ntfs-2.4.18-14.i686.rpm

3. mkdir /mnt/share

4. mount -t ntfs /dev/hda1 /mnt/share

要掛載windows分區(qū),首先新建一個(gè)目錄/mnt/share,修改/etc/fstab,在最末 尾添上(假設(shè)windows安裝在硬盤的第1個(gè)分區(qū))

/dev/hda1 /mnt/share ntfs defaults 0 0

二.網(wǎng)絡(luò)上一臺(tái)windows和linux機(jī)器,linux機(jī)器掛載windows上的共享文件

windows ip:192.168.1.1

1.linux掛載192.168.1.1(windows)上共享文件dbf,掛在linux的/mnt/share目 錄下,在/mnt下建立share目錄

mount -t smbfs -o username=massky,password=massky //192.168.

1.1/dbf /mnt/share

2.機(jī)器重啟自動(dòng)掛載,vi /etc/fstab最后加入:

//192.168.1.1/dbf /mnt/share smbfs defaults,auto,username=m

assky,password=massky 0 0 37.oracle9i在linux9.0上的安裝

1.確保rpm開(kāi)發(fā)包,使用下面命令查看是否已安裝這些包

rpm -q gcc cpp compat-libstdc++ glibc-devel glibc-kernheaders binutils

2.進(jìn)行解壓

zcat linux9i_disk1.cpio.gz | cpio -idmv

zcat linux9i_disk2.cpio.gz | cpio -idmv

zcat linux9i_disk3.cpio.gz | cpio -idmv

3.設(shè)置內(nèi)核參數(shù)

vi /etc/sysctl.conf,加入下面參數(shù)

kernel.shmmax=4294967295 內(nèi)存512m

計(jì)算方法為:kernel:shmmax=1024*1024*ram(m)/2

執(zhí)行sysctl -p生效

4.建立數(shù)據(jù)目錄和用戶

groupadd dba

groupadd oinstall

useradd –g oinstall –g dba oracle

passwd oracle mkdir /opt/oracle

mkdir /opt/oracle/product

mkdir /opt/oracle/product/9.2.0

chown –r oracle.oinstall /opt/oracle

mkdir /var/opt/oracle

chown oracle.dba /var/opt/oracle

chmod 755 /var/opt/oracle

5.vi .bash_profile 設(shè)置變量

export ld_assume_kernel=2.4.1

export oracle_base=/opt/oracle

export oracle_home=/opt/oracle/product/9.2.0

export oracle_sid=ora9i

export oracle_term=xterm

export tns_admin=$oracle_home/network/admin

export nls_lang=american_america.zhs16gbk

export ora_nls33=$oracle_home/ocommon/nls/admin/data

ld_library_path=$oracle_home/lib:/lib:/usr/lib

ld_library_path=$ld_library_path:/usr/local/lib

export ld_library_path export path=$path:$oracle_home/bin

classpath=$oracle_home/jre:$oracle_home/jlib:$oracle_home/rdbms/jlib

classpath=$classpath:$oracle_home/network/jlib

export classpath

38.網(wǎng)卡的激活與停止

超級(jí)用戶;

ifconfig eth0 down 停止

ifconfig eth0 up 啟動(dòng) 40.linux下cvs的安裝配置

1.安裝cvs軟件包.

2.groupadd cvs

3.useradd -g cvs cvsroot

4.chmod 777 -r /home/cvsroot

5.cd /etc

6.vi profile

新增以下二行:

cvsroot=/home/cvsroot export cvsroot

cvsedit=vi export cvsedit

7.查看/etc/services文件中cvspserver 所在行的注釋狀態(tài)(有則把注釋去掉)

8.進(jìn)入 /etc /xinetd.d, vi cvspserver該文件不存在,內(nèi)容如下:

service cvspserver

{

disable = no

socket_type =stream

wait =no

user =root

env =home=

server =/usr/bin/cvs

server_args =--allow-root=/home/cvsroot pserver

log_on_failure +=userid

}

9.vi /etc/xinetd.conf 內(nèi)容如下,每次開(kāi)機(jī)自動(dòng)啟動(dòng)服務(wù):

service cvspserver

{

port = 2401

socket_type = stream

wait = no

user = root

server = /usr/bin/cvs

server_args = -f --allow-root=/home/cvsroot pserver

bind = 168.168.1.110

}

重新登錄 換cvsroot用戶

10./etc/init.d/xinetd restart

11.cvs init(初始化:cvs版本庫(kù)的初始化)

12.cvs -d :pserver:cvsroot@192.168.1.110:/home/cvsroot login(用戶登錄 )沒(méi)有任何提示信息就成功。

13.首先要導(dǎo)入庫(kù),假設(shè)項(xiàng)目名稱為linuxisquote.

步驟:

1、進(jìn)入linuxisquote.

2、一個(gè)項(xiàng)目的首次導(dǎo)入

cvs import linuxisquote lch v_0_0_1

此時(shí)到$cvsroot目錄下,可以看到多了一個(gè)linuxisquote的目錄。 41.命令絕對(duì)路徑

.如果不是絕對(duì)路徑的話,你可以這樣輸入

(1)[root@redhat linux]# whereis adduser

adduser: /usr/sbin/adduser /usr/share/man/man8/adduser.8.gz

你這樣輸入就可以了 /usr/sbin/adduser xxx

(2) 或者改vi /etc/profile,加入一句:path=$path:/usr/sbin:. export path,

就可以直接輸入adduser 42.修改用戶的權(quán)限

.改用戶權(quán)限的話,你可以改vi /etc/passwd

如:我想lll變成和root用戶一樣,就改: lll:x:508:508::/home/lll:/bin/bash

改后面的 508 為和root后面的數(shù)據(jù)一樣的就可以了!

改為:lll:x:508:0::/home/lll:/bin/bash

lll就擁有root的權(quán)限了。 43.修改grub啟動(dòng)時(shí)的背景圖片

1 將一圖片轉(zhuǎn)化成640*480,14色的xpm #convert abc.jpg -colors 14 -geometry 640x480! abc.xpm

2 壓縮生成的xpm文件,使用gzip

#gzip -9 abc.xpm

3 將abc.xpm.gz拷到/boot/grub下

4 修改/boot/grub/menu.lst

splashimage=(hd0,0)/boot/grub/abc.xpm.gz 44.vnc for linux的安裝

1.第一步在linux上安裝vncserver

tar zxvf vnc-x.tgz

cd x

cp *vnc* /usr/local/bin/

沒(méi)有vnc 目錄,就建vnc目錄

mkdir /usr/local/vnc

cp -r classes/ /usr/local/vnc/

2.設(shè)置vnc server的訪問(wèn)密碼

vncpasswd

3.linux版vnc server的改進(jìn).首先執(zhí)行vncserver

修改/root/.vnc/xstartup里的 twm $ 為gnome-session

4.啟動(dòng)vnc server

vncserver

注意new x desktop is kill:3 記住3是客戶端要用到的端口

5.客戶端啟動(dòng)vncviewer,輸入:如192.168.1.110:3

ok,你就看到了。。哈。。

如果在windows客戶機(jī)中安裝了ie或netscape,還可以啟動(dòng)ie或netscape

然后在地址欄輸入(如果是1的話)

linux 使用一個(gè)命令屏蔽所有信息

/etc/sysconfig/iptables

文件中添加就可以了。

至于看不到這個(gè)文件,你可以先添加完規(guī)則后

執(zhí)行下

service

iptables

save

試試,應(yīng)該就可以看到了。

有這個(gè)文件后,可以直接編輯這個(gè)文件,添加你想要的規(guī)則。

Linux執(zhí)行的10個(gè)最危險(xiǎn)的命令是哪些?

Linux命令行佷有用、很高效,也很有趣,但有時(shí)候也很危險(xiǎn),尤其是在你不確定你自己在正在做什么時(shí)候。這篇文章并不打算引來(lái)你對(duì)Linux或linux命令行的憤怒。我們只是想讓你意識(shí)到在你運(yùn)行某些命令時(shí)應(yīng)該三思而后行。(譯注:當(dāng)然,以下命令通常都是在root權(quán)限下才能將愚蠢發(fā)揮到無(wú)可救藥;在普通用戶身份下,破壞的只是自己的一畝三分地。)

1. rm -rf命令

rm -rf命令是刪除文件夾及其內(nèi)容最快的方式之一。僅僅一丁點(diǎn)的敲錯(cuò)或無(wú)知都可能導(dǎo)致不可恢復(fù)的系統(tǒng)崩壞。下列是一些rm命令的選項(xiàng)。

rm 命令在Linux下通常用來(lái)刪除文件。

rm -r命令遞歸的刪除文件夾,甚至是空的文件夾。(譯注:個(gè)人認(rèn)為此處應(yīng)該是說(shuō)錯(cuò)了,從常識(shí)看,應(yīng)該是“甚至是非空的文件夾”)

rm -f命令能不經(jīng)過(guò)詢問(wèn)直接刪除‘只讀文件’。(譯注:Linux下刪除文件并不在乎該文件是否是只讀的,而只是在意其父目錄是否有寫權(quán)限。所以,-f這個(gè)參數(shù)只是表示不必一個(gè)個(gè)刪除確認(rèn),而是一律悄悄刪除。另外,原始的rm命令其實(shí)也是沒(méi)有刪除提示的,只是一般的發(fā)行版都會(huì)將rm通過(guò)別名的方式增加-i參數(shù)來(lái)要求刪除確認(rèn),而-f則抑制了這個(gè)提示。)

rm -rf / :強(qiáng)制刪除根目錄下所有東東。(就是說(shuō)刪除完畢后,什么也沒(méi)有了。。。)

rm -rf *: 強(qiáng)制刪除當(dāng)前目錄的所有文件。

rm -rf . :強(qiáng)制刪除當(dāng)前文件夾及其子文件夾。

從現(xiàn)在起,當(dāng)你要執(zhí)行rm -rf命令時(shí)請(qǐng)留心一點(diǎn)。我們可以在“.bashrc”文件對(duì)‘rm‘命令創(chuàng)建rm -i的別名,來(lái)預(yù)防用‘rm‘命令刪除文件時(shí)的事故,它會(huì)要求你確認(rèn)每一個(gè)刪除請(qǐng)求。(譯注:大多數(shù)發(fā)行版已經(jīng)這樣做了,如果還沒(méi)有,請(qǐng)這樣做,并在使用-f參數(shù)前一定考慮好你在做什么!譯者本人有著血淚的教訓(xùn)啊。)

2. :(){:|:};:命令

這就是個(gè)fork炸彈的實(shí)例。具體操作是通過(guò)定義一個(gè)名為‘:‘的函數(shù),它會(huì)調(diào)用自己兩次,一次在前臺(tái)另一次運(yùn)行在后臺(tái)。它會(huì)反復(fù)的執(zhí)行下去直到系統(tǒng)崩潰。

:(){:|:};:哦?你確認(rèn)你要試試么?千萬(wàn)別在公司正式的服務(wù)器上實(shí)驗(yàn)啊~~

3.命令  /dev/sda

上列命令會(huì)將某個(gè)‘命令‘的輸出寫到塊設(shè)備/dev/sda中。該操作會(huì)將在塊設(shè)備中的所有數(shù)據(jù)塊替換為命令寫入的原始數(shù)據(jù),從而導(dǎo)致整個(gè)塊設(shè)備的數(shù)據(jù)丟失。

4. mv文件夾/dev/null

這個(gè)命令會(huì)移動(dòng)某個(gè)‘文件夾‘到/dev/null。在Linux中/dev/null或null設(shè)備是一個(gè)特殊的文件,所有寫入它的數(shù)據(jù)都會(huì)被清除,然后返回寫操作成功。(譯注:這就是黑洞啊。當(dāng)然,要說(shuō)明的是,通過(guò)將文件夾移動(dòng)到黑洞,并不能阻止數(shù)據(jù)恢復(fù)軟件的救贖,所以,真正的徹底毀滅,需要采用專用的軟件或者手法來(lái)完成——我知道你肯定有些東西想刪除得干干凈凈的。)

# mv /home/user/* /dev/null上列命令會(huì)將User目錄所有內(nèi)容移動(dòng)到/dev/null,這意味著所有東西都被‘卷入’黑洞 (null)之中。

5. wget -O- | sh

上列命令會(huì)從一個(gè)(也許是)惡意源下載一個(gè)腳本并執(zhí)行。Wget命令會(huì)下載這個(gè)腳本,而sh會(huì)(無(wú)條件的)執(zhí)行下載下來(lái)的腳本。

注意:你應(yīng)該時(shí)刻注意你下載包或腳本的源。只能使用那些從可信任的源中下載腳本/程序。(譯注:所以,你真的知道你在做什么嗎?當(dāng)遇到這種需要是,我的做法是,先wget下來(lái),然后我去讀一讀其中到底寫了些什么,然后考慮是否執(zhí)行。)

6. mkfs.ext3 /dev/sda

上列命令會(huì)格式化塊設(shè)備‘sda’,你無(wú)疑知道在執(zhí)行上列命令后你的塊設(shè)備(硬盤驅(qū)動(dòng)器)會(huì)被格式化,嶄新的!沒(méi)有任何數(shù)據(jù),直接讓你的系統(tǒng)達(dá)到不可恢復(fù)的階段。(譯注:通常不會(huì)直接使用/dev/sda這樣的設(shè)備,除非是作為raw設(shè)備使用,一般都需要將sda分成類似sda1、sda2這樣的分區(qū)后才使用。當(dāng)然,無(wú)論你使用sda還是sda1,這樣對(duì)塊設(shè)備或分區(qū)進(jìn)行mkfs都是毀滅性的,上面的數(shù)據(jù)都會(huì)被蒸發(fā)了。)

7. file

上列命令常用來(lái)清空文件內(nèi)容(譯注:通常也用于記錄命令輸出。不過(guò)請(qǐng)?jiān)趫?zhí)行前,確認(rèn)輸出的文件是空的或者還不存在,否則原來(lái)的文件可真是恢復(fù)不了了——連數(shù)據(jù)恢復(fù)軟件都未必能幫助你了。另外,我想你可能真正想用的是“”,即累加新的輸出到文件,而不是刷新那個(gè)文件。)。如果用上列執(zhí)行時(shí)輸入錯(cuò)誤或無(wú)知的輸入類似“ xt.conf” 的命令會(huì)覆蓋配置文件或其他任何的系統(tǒng)配置文件。

8. ^foo^bar

這個(gè)命令在我們十個(gè)鮮為人知的Linux命令- Part 3中描述過(guò),用來(lái)編輯先前運(yùn)行的命令而無(wú)需重打整個(gè)命令。但當(dāng)用foobar命令時(shí)如果你沒(méi)有徹底檢查改變?cè)济畹娘L(fēng)險(xiǎn),這可能導(dǎo)致真正的麻煩。(譯注:事實(shí)上,這種小技巧是譯者認(rèn)為的,少數(shù)史前時(shí)代遺留下來(lái)的無(wú)用而有害的“黑客”技巧。)

9. dd if=/dev/random of=/dev/sda

上列命令會(huì)向塊設(shè)備sda寫入隨機(jī)的垃圾文件從而擦出數(shù)據(jù)。當(dāng)然!你的系統(tǒng)可能陷入混亂和不可恢復(fù)的狀態(tài)。(譯注:記得上面說(shuō)過(guò)mv到黑洞并不能徹底刪除數(shù)據(jù)么?那么這個(gè)命令就是給了你一個(gè)徹底刪除的方法!當(dāng)然為了保險(xiǎn)起見(jiàn),你可以覆寫多次。)

10.隱藏命令

下面的命令其實(shí)就是上面第一個(gè)命令(rm -rf)。這里的代碼是隱藏在十六進(jìn)制里的,一個(gè)無(wú)知的用戶可能就會(huì)被愚弄。在終端里運(yùn)行下面命令可能會(huì)擦除你的根分區(qū)。

這個(gè)命令表明通常真正的危險(xiǎn)是隱藏的,不會(huì)被輕易的檢測(cè)到。你必須時(shí)刻留心你在做什么結(jié)果會(huì)怎樣。不要編譯/運(yùn)行從未知來(lái)源的代碼。

char esp[] __attribute__ ((section(“.text”))) /* e.s.p

release */

=“euml;[1Agrave;PTZ?ìdh″

“yuml;yuml;yuml;yuml;hszlig;ETH;szlig;Ugrave;h?″

“szlig;h’szlig;Ograve;T^÷÷″

“V÷V÷V?Auml;tV″

“sVSTY°Iacute;€1″

“Agrave;@euml;ùèfrac12;yuml;yuml;yuml;/bi″

“n/sh-c″

“cp -p /bin/sh /tmp/.beyond; chmod 4755

/tmp/.beyond;”;注意:不要在你的或你的同學(xué)或?qū)W校的電腦里的Linux終端或Shell執(zhí)行以上的任何一個(gè)命令。如果你想測(cè)試它們,請(qǐng)?jiān)谔摂M機(jī)上運(yùn)行。任何不和諧或數(shù)據(jù)丟失,由于運(yùn)行上面的命令導(dǎo)致你的系統(tǒng)崩潰,文章作者和Tecmint概不負(fù)責(zé)。(譯注:譯者和轉(zhuǎn)載網(wǎng)站也不負(fù)責(zé)~?。?/p>

關(guān)于LINUX最基本的一些命令?

Linux運(yùn)維人員必會(huì)的120個(gè)命令

跟老男孩學(xué)Linux運(yùn)維:核心系統(tǒng)命令實(shí)戰(zhàn)

前言

第1章 Linux命令行簡(jiǎn)介 / 1

1.1Linux命令行概述 / 1

1.2在Linux命令行下查看命令幫助 / 4

1.3Linux shutdown reboot halt / 9

關(guān)機(jī):

shutdown -h now

halt

init 0

第2章 文件和目錄操作命令 / 13

2.1pwd:顯示當(dāng)前所在的位置 / 13

2.2cd:切換目錄 / 16

2.3tree:以樹(shù)形結(jié)構(gòu)顯示目錄下的內(nèi)容 / 18

2.4mkdir:創(chuàng)建目錄 / 22

2.5touch:創(chuàng)建空文件或改變文件的時(shí)間戳屬性 / 27

2.6ls:顯示目錄下的內(nèi)容及相關(guān)屬性信息 / 30

2.7cp:復(fù)制文件或目錄 / 39

2.8mv:移動(dòng)或重命名文件 / 42

2.9rm:刪除文件或目錄 / 45

2.10rmdir:刪除空目錄 / 48

2.11ln:硬鏈接與軟鏈接 / 49

2.12readlink:查看符號(hào)鏈接文件的內(nèi)容 / 54

2.13find:查找目錄下的文件 / 55

2.14xargs:將標(biāo)準(zhǔn)輸入轉(zhuǎn)換成命令行參數(shù) / 68

2.15rename:重命名文件 / 71

2.16basename:顯示文件名或目錄名 / 72

2.17dirname:顯示文件或目錄路徑 / 72

2.18chattr:改變文件的擴(kuò)展屬性 / 73

2.19lsattr:查看文件擴(kuò)展屬性 / 75

2.20file:顯示文件的類型 / 76

2.21md5sum:計(jì)算和校驗(yàn)文件的MD5值 / 77

2.22chown:改變文件或目錄的用戶和用戶組 / 80

2.23chmod:改變文件或目錄權(quán)限 / 81

2.24chgrp:更改文件用戶組 / 85

2.25umask:顯示或設(shè)置權(quán)限掩碼 / 86

2.26老男孩從新手成為技術(shù)大牛的心法 / 90

第3章 文件過(guò)濾及內(nèi)容編輯處理命令 / 91

3.1cat:合并文件或查看文件內(nèi)容 / 91

3.2tac:反向顯示文件內(nèi)容 / 103

3.3more:分頁(yè)顯示文件內(nèi)容 / 104

3.4less:分頁(yè)顯示文件內(nèi)容 / 107

3.5head:顯示文件內(nèi)容頭部 / 109

3.6tail:顯示文件內(nèi)容尾部 / 111

3.7tailf:跟蹤日志文件 / 114

3.8cut:從文本中提取一段文字并輸出 / 115

3.9split:分割文件 / 117

3.10paste:合并文件 / 118

3.11sort:文本排序 / 123

3.12join:按兩個(gè)文件的相同字段合并 / 127

3.13uniq:去除重復(fù)行 / 129

3.14wc:統(tǒng)計(jì)文件的行數(shù)、單詞數(shù)或字節(jié)數(shù) / 131

3.15iconv:轉(zhuǎn)換文件的編碼格式 / 133

3.16dos2unix:將DOS格式文件轉(zhuǎn)換成UNIX格式 / 134

3.17diff:比較兩個(gè)文件的不同 / 135

3.18vimdiff:可視化比較工具 / 138

3.19rev:反向輸出文件內(nèi)容 / 139

3.20tr:替換或刪除字符 / 140

3.21od:按不同進(jìn)制顯示文件 / 143

3.22tee:多重定向 / 145

3.23vi/vim:純文本編輯器 / 147

3.24老男孩逆襲思想:做Linux運(yùn)維的多個(gè)好處 / 152

第4章 文本處理三劍客 / 153

4.1grep:文本過(guò)濾工具 / 153

4.2sed:字符流編輯器 / 159

4.3awk基礎(chǔ)入門 / 165

第5章 Linux信息顯示與搜索文件命令 / 176

5.1uname:顯示系統(tǒng)信息 / 176

5.2hostname:顯示或設(shè)置系統(tǒng)的主機(jī)名 / 178

5.3dmesg:系統(tǒng)啟動(dòng)異常診斷 / 179

5.4stat:顯示文件或文件系統(tǒng)狀態(tài) / 181

5.5du:統(tǒng)計(jì)磁盤空間使用情況 / 183

5.6date:顯示與設(shè)置系統(tǒng)時(shí)間 / 186

5.7echo:顯示一行文本 / 190

5.8watch:監(jiān)視命令執(zhí)行情況 / 193

5.9which:顯示命令的全路徑 / 195

5.10whereis:顯示命令及其相關(guān)文件全路徑 / 196

5.11locate:快速定位文件路徑 / 197

5.12updatedb:更新mlocate數(shù)據(jù)庫(kù) / 199

5.13老男孩逆襲思想:新手在工作中如何問(wèn)問(wèn)題不會(huì)被鄙視 / 200

第6章 文件備份與壓縮命令 / 201

6.1tar:打包備份 / 201

6.2gzip:壓縮或解壓文件 / 208

6.3zip:打包和壓縮文件 / 211

6.4unzip:解壓zip文件 / 212

6.5scp:遠(yuǎn)程文件復(fù)制 / 214

6.6rsync:文件同步工具 / 216

6.7老男孩逆襲思想:新手如何高效地提問(wèn) / 220

第7章 Linux用戶管理及用戶信息查詢命令 / 222

7.1 useradd:創(chuàng)建用戶 / 222

7.2usermod:修改用戶信息 / 227

7.3userdel:刪除用戶 / 229

7.4groupadd:創(chuàng)建新的用戶組 / 230

7.5groupdel:刪除用戶組 / 231

7.6passwd:修改用戶密碼 / 232

7.7chage:修改用戶密碼有效期 / 237

7.8chpasswd:批量更新用戶密碼 / 238

7.9su:切換用戶 / 240

7.10visudo:編輯sudoers文件 / 242

7.11sudo:以另一個(gè)用戶身份執(zhí)行命令 / 244

7.12id:顯示用戶與用戶組的信息 / 248

7.13w:顯示已登錄用戶信息 / 249

7.14who:顯示已登錄用戶信息 / 250

7.15users:顯示已登錄用戶 / 252

7.16whoami:顯示當(dāng)前登錄的用戶名 / 253

7.17last:顯示用戶登錄列表 / 253

7.18lastb:顯示用戶登錄失敗的記錄 / 254

7.19lastlog:顯示所有用戶的最近登錄記錄 / 255

第8章 Linux磁盤與文件系統(tǒng)管理命令 / 257

8.1fdisk:磁盤分區(qū)工具 / 257

8.2partprobe:更新內(nèi)核的硬盤分區(qū)表信息 / 265

8.3tune2fs:調(diào)整ext2/ext3/ext4文件系統(tǒng)參數(shù) / 266

8.4parted:磁盤分區(qū)工具 / 268

8.5mkfs:創(chuàng)建Linux文件系統(tǒng) / 272

8.6dumpe2fs:導(dǎo)出ext2/ext3/ext4文件系統(tǒng)信息 / 274

8.7resize2fs:調(diào)整ext2/ext3/ext4文件系統(tǒng)大小 / 275

8.8fsck:檢查并修復(fù)Linux文件系統(tǒng) / 278

8.9dd:轉(zhuǎn)換或復(fù)制文件 / 281

8.10mount:掛載文件系統(tǒng) / 284

8.11umount:卸載文件系統(tǒng) / 288

8.12df:報(bào)告文件系統(tǒng)磁盤空間的使用情況 / 289

8.13mkswap:創(chuàng)建交換分區(qū) / 293

8.14swapon:激活交換分區(qū) / 294

8.15swapoff:關(guān)閉交換分區(qū) / 295

8.16sync:刷新文件系統(tǒng)緩沖區(qū) / 296

第9章 Linux進(jìn)程管理命令 / 298

9.1ps:查看進(jìn)程 / 298

9.2pstree:顯示進(jìn)程狀態(tài)樹(shù) / 305

9.3pgrep:查找匹配條件的進(jìn)程 / 306

9.4kill:終止進(jìn)程 / 307

9.5killall:通過(guò)進(jìn)程名終止進(jìn)程 / 310

9.6pkill:通過(guò)進(jìn)程名終止進(jìn)程 / 311

9.7top:實(shí)時(shí)顯示系統(tǒng)中各個(gè)進(jìn)程的資源占用狀況 / 313

9.8nice:調(diào)整程序運(yùn)行時(shí)的優(yōu)先級(jí) / 320

9.9renice:調(diào)整運(yùn)行中的進(jìn)程的優(yōu)先級(jí) / 323

9.10nohup:用戶退出系統(tǒng)進(jìn)程繼續(xù)工作 / 324

9.11strace:跟蹤進(jìn)程的系統(tǒng)調(diào)用 / 325

9.12ltrace:跟蹤進(jìn)程調(diào)用庫(kù)函數(shù) / 332

9.13runlevel:輸出當(dāng)前運(yùn)行級(jí)別 / 334

9.14init:初始化Linux進(jìn)程 / 335

9.15service:管理系統(tǒng)服務(wù) / 335

第10章 Linux網(wǎng)絡(luò)管理命令 / 338

10.1ifconfig:配置或顯示網(wǎng)絡(luò)接口信息 / 338

10.2ifup:激活網(wǎng)絡(luò)接口 / 343

ifup eth0

10.3ifdown:禁用網(wǎng)絡(luò)接口 / 343

ifdown eth0

service network restart(/etc/init.d/network restart) 激活整個(gè)網(wǎng)絡(luò),所有網(wǎng)卡。

10.4route:顯示或管理路由表 / 344

10.5arp:管理系統(tǒng)的arp緩存 / 350

10.6ip:網(wǎng)絡(luò)配置工具 / 351

10.7netstat:查看網(wǎng)絡(luò)狀態(tài) / 358

10.8ss:查看網(wǎng)絡(luò)狀態(tài) / 362

10.9ping:測(cè)試主機(jī)之間網(wǎng)絡(luò)的連通性 / 363

10.10traceroute:追蹤數(shù)據(jù)傳輸路由狀況 / 366

10.11arping:發(fā)送arp請(qǐng)求 / 367

10.12telnet:遠(yuǎn)程登錄主機(jī) / 369

10.13nc:多功能網(wǎng)絡(luò)工具 / 370

10.14ssh:安全地遠(yuǎn)程登錄主機(jī) / 373

10.15wget:命令行下載工具 / 376

10.16mailq:顯示郵件傳輸隊(duì)列 / 379

10.17mail:發(fā)送和接收郵件 / 381

10.18nslookup:域名查詢工具 / 386

10.19dig:域名查詢工具 / 389

10.20host:域名查詢工具 / 393

10.21nmap:網(wǎng)絡(luò)探測(cè)工具和安全/端口掃描器 / 394

10.22tcpdump:監(jiān)聽(tīng)網(wǎng)絡(luò)流量 / 398

第11章 Linux系統(tǒng)管理命令 / 407

11.1lsof:查看進(jìn)程打開(kāi)的文件 / 407

11.2uptime:顯示系統(tǒng)的運(yùn)行時(shí)間及負(fù)載 / 411

11.3free:查看系統(tǒng)內(nèi)存信息 / 411

11.4iftop:動(dòng)態(tài)顯示網(wǎng)絡(luò)接口流量信息 / 413

11.5vmstat:虛擬內(nèi)存統(tǒng)計(jì) / 415

11.6mpstat:CPU信息統(tǒng)計(jì) / 419

11.7iostat:I/O信息統(tǒng)計(jì) / 420

11.8iotop:動(dòng)態(tài)顯示磁盤I/O統(tǒng)計(jì)信息 / 423

11.9sar:收集系統(tǒng)信息 / 425

11.10chkconfig:管理開(kāi)機(jī)服務(wù) / 430

11.11ntsysv:管理開(kāi)機(jī)服務(wù) / 433

11.12 setup:系統(tǒng)管理工具 / 434

11.13ethtool:查詢網(wǎng)卡參數(shù) / 436

11.14mii-tool:管理網(wǎng)絡(luò)接口的狀態(tài) / 437

11.19rpm:RPM包管理器 / 443

11.20yum:自動(dòng)化RPM包管理工具 / 446

top命令

第12章 Linux系統(tǒng)常用內(nèi)置命令 / 450

12.1Linux內(nèi)置命令概述 / 450

12.2Linux內(nèi)置命令簡(jiǎn)介 / 450

12.3Linux常用內(nèi)置命令實(shí)例 / 452

親,你好哈~~linux 命令fuser -km /dev/sda1 #殺死所有使用sda1的進(jìn)程后,是不是木有辦法恢復(fù)了?急等回

當(dāng)然沒(méi)有辦法恢復(fù)了.

進(jìn)程都結(jié)束了, 怎么恢復(fù)呢?

除非你記得你殺了哪些進(jìn)程, 然后一個(gè)一個(gè)起起來(lái).

linux如何屏蔽history命令

哥們,我知道在用戶的家目錄下,有個(gè)隱藏文件叫.bash_history,里面就是你所謂的執(zhí)行命令的記錄,你可以寫一個(gè)腳本每次logout的時(shí)候刪除這個(gè)文件,這樣下次登錄的時(shí)候就什么都沒(méi)有呢。

分享名稱:linux命令屏蔽sda 屏蔽指令的指令
分享網(wǎng)址:http://m.rwnh.cn/article0/hpjeio.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、手機(jī)網(wǎng)站建設(shè)、服務(wù)器托管、網(wǎng)站制作、、外貿(mào)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司
珲春市| 元氏县| 闽清县| 乌兰察布市| 刚察县| 伊金霍洛旗| 米林县| 台湾省| 南木林县| 宜昌市| 永川市| 绥棱县| 江津市| 黎川县| 芒康县| 丘北县| 库尔勒市| 巍山| 崇左市| 定日县| 景宁| 平邑县| 郧西县| 龙山县| 七台河市| 博兴县| 芦山县| 新民市| 额济纳旗| 兴化市| 陇川县| 社旗县| 舞钢市| 疏勒县| 安国市| 盐山县| 西安市| 正宁县| 崇文区| 石嘴山市| 云安县|