bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

linux安裝命令.h,linux安裝命令行

Linux下安裝及簡單使用nmap/zenmap

nmap :也就是Network Mapper

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:域名申請、雅安服務器托管、營銷軟件、網站建設、三江侗網站維護、網站推廣。

nmap是一個網絡連接端掃描軟件,用來掃描網上電腦開放的網絡連接端。確定哪些服務運行在哪些連接端,它是網絡管理員必用的軟件之一,以及用以評估網絡系統安全。

個人使用主要的功能就是 監測服務器開發的端口用于判斷是否被攻擊,當然他的功能不止于此 剩下的就靠大家去探尋了

比如:

檢測網絡上的主機

檢測主機上開放的端口

檢測操作系統,硬件地址,以及軟件版本

檢測脆弱性的漏洞(Nmap的腳本)

簡單介紹完了下面開始安裝

安裝非常之簡單

命令:yum install nmap

安裝后可執行命令: nmap -h 查看幫助文檔,如有幫助文檔則表示安裝成功。

只需要一條命令就可以了

1.nmap 127.0.0.1 查看本機開放的端口,會掃描所有端口。 當然也可以掃描其它服務器端口。

2.-sP :進行ping掃描

打印出對ping掃描做出響應的主機,不做進一步測試(如端口掃描或者操作系統探測):

下面去掃描10.0.3.0/24這個網段的的主機

nmap -sP 10.0.3.0/24

3.-sS :半開放掃描(非3次握手的tcp掃描)

使用頻率最高的掃描選項:SYN掃描,又稱為半開放掃描,它不打開一個完全的TCP連接,執行得很快,效率高

(一個完整的tcp連接需要3次握手,而-sS選項不需要3次握手)

Tcp SYN Scan (sS) 它被稱為半開放掃描

優點:Nmap發送SYN包到遠程主機,但是它不會產生任何會話,目標主機幾乎不會把連接記入系統日志。(防止對方判斷為掃描攻擊),掃描速度快,效率高,在工作中使用頻率最高

缺點:它需要root/administrator權限執行

nmap -sS 10.0.1.161

Linux安裝基本命令

Linux安裝基本命令大全

Linux常用命令,你還能記得多少呢?下文是我為大家準備的Linux常用命令,一起來看看吧!

安裝升級

查看軟件xxx安裝內容

dpkg -L xxx

查找軟件庫中的軟件

apt-cache search 正則表達式

aptitude search 軟件包

顯示系統安裝包的統計信息

apt-cache stats

顯示系統全部可用包的名稱

apt-cache pkgnames

顯示包的信息

apt-cache show k3b

查找文件屬于哪個包

dpkg -S filename

apt-file search filename

查看已經安裝了哪些包

dpkg -l

也可用

dpkg -l | less

翻頁查看

查詢軟件xxx依賴哪些包

apt-cache depends xxx

查詢軟件xxx被哪些包依賴

apt-cache rdepends xxx

增加一個光盤源

sudo apt-cdrom add

系統更新

sudo apt-get update (這一步更新包列表)

sudo apt-get dist-upgrade (這一步安裝所有可用更新)

或者

sudo apt-get upgrade (這一步安裝應用程序更新,不安裝新內核等)

清除所有已刪除包的殘馀配置文件

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

如果報如下錯誤,證明你的系統中沒有殘留配置文件了,無須擔心。

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

dpkg: --purge needs at least one package name argument

Type dpkg --help for help about installing and deinstalling packages [*];

Use `dselect' or `aptitude' for user-friendly package management;

Type dpkg -Dhelp for a list of dpkg debug flag values;

Type dpkg --force-help for a list of forcing options;

Type dpkg-deb --help for help about manipulating *.deb files;

Type dpkg --license for copyright license and lack of warranty (GNU GPL) [*].

Options marked [*] produce a lot of output - pipe it through `less' or `more' !

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

編譯時缺少h文件的自動處理

sudo auto-apt run ./configure

查看安裝軟件時下載包的臨時存放目錄

ls /var/cache/apt/archives

備份當前系統安裝的所有包的列表

dpkg --get-selections | grep -v deinstall ~/somefile

從上面備份的安裝包的列表文件恢復所有包

dpkg --set-selections ~/somefile

sudo dselect

清理舊版本的軟件緩存

sudo apt-get autoclean

清理所有軟件緩存

sudo apt-get clean

刪除系統不再使用的孤立軟件

sudo apt-get autoremove

如果使用

sudo apt-get autoremove --purge

的話會把這些孤立軟件的殘留配置文件也一并移除

查看包在服務器上面的地址

apt-get -qq --print-uris download 軟件包名稱 | cut -d\' -f2

徹底刪除Gnome

sudo apt-get --purge remove liborbit2

徹底刪除KDE

sudo apt-get --purge remove libqt3-mt libqtcore4

一鍵安裝 LAMP 服務

sudo tasksel install lamp-server

刪除舊內核

sudo aptitude purge ~ilinux-image-.*\(\!\(`uname -r`\|generic-.*\)\)

導入ppa源的'key值

#W: GPG簽名驗證錯誤: jaunty Release: 由于沒有公鑰,下列簽名無法進行驗證: NO_PUBKEY 5126890CDCC7AFE0

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 5126890CDCC7AFE0 #5126890CDCC7AFE0替換為你需要導入的Key值

增加 add-apt-repository 命令

sudo apt-get install software-properties-common

增加一個ppa源

sudo add-apt-repository ppa:user/ppa-name

#使用 ppa 的地址替換 ppa:user/ppa-name

添加163鏡像源

sudo add-apt-repository "deb `lsb_release -cs` main restricted universe multiverse"

sudo add-apt-repository "deb `lsb_release -cs`-updates main restricted universe multiverse"

sudo add-apt-repository "deb `lsb_release -cs`-security main restricted universe multiverse"

系統升級

1 這里指的是版本間的升級,例如 9.04=10.04。

2 使用該升級方式通常需要使用 backports 源。

sudo apt-get update

sudo apt-get install update-manager-core

sudo do-release-upgrade

系統

查看內核

uname -a

查看系統是32位還是64位

#查看long的位數,返回32或64

getconf LONG_BIT

#查看文件信息,包含32-bit就是32位,包含64-bit就是64位

file /sbin/init

或者使用

uname -m

查看Ubuntu版本

lsb_release -a

或 cat /etc/lsb-release

查看內核加載的模塊

lsmod

查看PCI設備

lspci

查看USB設備

lsusb

#加參數 -v 可以顯示USB設備的描述表(descriptors)

lsusb -v

查看網卡狀態

sudo apt-get install ethtool

sudo ethtool eth0

激活網卡的 Wake-on-LAN

sudo apt-get install wakeonlan

或 sudo ethtool -s eth0 wol g

查看CPU信息

cat /proc/cpuinfo

顯示當前硬件信息

sudo lshw

查看內存型號

sudo dmidecode -t memory

獲取CPU序列號或者主板序列號

#CPU ID

sudo dmidecode -t 4 | grep ID

#Serial Number

sudo dmidecode | grep Serial

#CPU

sudo dmidecode -t 4

#BIOS

sudo dmidecode -t 0

#主板:

sudo dmidecode -t 2

#OEM:

sudo dmidecode -t 11

顯示當前內存大小

free -m |grep "Mem" | awk '{print $2}'

查看硬盤溫度

sudo apt-get install hddtemp

sudo hddtemp /dev/sda

顯示系統運行時間

uptime

查看系統限制

ulimit -a

查看內核限制

ipcs -l

查看當前屏幕分辨率

xrandr

硬盤

查看塊設備

lsblk

查看硬盤的分區

sudo fdisk -l

硬盤分區

#危險!小心操作。

sudo fdisk /dev/sda

硬盤格式化

#危險!將第一個分區格式化為 ext3 分區, mkfs.reiserfs mkfs.xfs mkfs.vfat

sudo mkfs.ext3 /dev/sda1

硬盤檢查

#危險!檢查第一個分區,請不要檢查已經掛載的分區,否則容易丟失和損壞數據

sudo fsck /dev/sda1

硬盤壞道檢測

sudo badblocks -s -v -c 32 /dev/sdb

#得到壞的塊后,使用分區工具隔離壞道。

分區掛載

sudo mount -t 文件系統類型 設備路經 訪問路經

#常用文件類型如下: iso9660 光驅文件系統, vfat fat/fat32分區, ntfs ntfs分區, smbfs windows網絡共享目錄, reiserfs、ext3、xfs Linux分區

#如果中文名無法顯示嘗試在最後增加 -o nls=utf8 或 -o iocharset=utf8

#如果需要掛載後,普通用戶也可以使用,在 -o 的參數後面增加 ,umask=022 如:-o nls=utf8,umask=022

分區卸載

sudo umount 目錄名或設備名

只讀掛載ntfs分區

sudo mount -t ntfs -o nls=utf8,umask=0 /dev/sdb1 /mnt/c

可寫掛載ntfs分區

sudo mount -t ntfs-3g -o locale=zh_CN.utf8,umask=0 /dev/sdb1 /mnt/c

掛載fat32分區

sudo mount -t vfat -o iocharset=utf8,umask=0 /dev/sda1 /mnt/c

掛載共享文件

sudo mount -t smbfs -o username=xxx,password=xxx,iocharset=utf8 //192.168.1.1/share /mnt/share

掛載ISO文件

sudo mount -t iso9660 -o loop,utf8 xxx.iso /mnt/iso

查看IDE硬盤信息

sudo hdparm -i /dev/sda

查看軟raid陣列信息

cat /proc/mdstat

參看硬raid陣列信息

dmesg |grep -i raid

cat /proc/scsi/scsi

查看SATA硬盤信息

sudo hdparm -I /dev/sda

sudo apt-get install blktool

sudo blktool /dev/sda id

查看硬盤剩余空間

df

df --help 顯示幫助

查看目錄占用空間

du -hs 目錄名

閃盤沒法卸載

sync

fuser -km /media/閃盤卷標

使用文件來增加交換空間

#創建一個512M的交換文件 /swapfile

sudo dd if=/dev/zero of=/swapfile bs=1M count=512

sudo mkswap /swapfile

sudo swapon /swapfile

#sudo vim /etc/fstab #加到fstab文件中讓系統引導時自動啟動

/swapfile swap swap defaults 0 0

查看硬盤當前讀寫情況

# 首先安裝 sysstat 包

sudo apt-get install sysstat

#每2秒刷新一次

sudo iostat -x 2

測試硬盤的實際寫入速度

dd if=/dev/zero of=test bs=64k count=512 oflag=dsync

進程

查看當前的內存使用情況

free

連續監視內存使用情況

watch -d free

# 使用 Ctrl + c 退出

動態顯示進程執行情況

top

top指令運行時輸入H或?打開幫助窗口,輸入Q退出指令。

查看當前有哪些進程

ps -AFL

查看進程的啟動時間

ps -A -opid,stime,etime,args

查看目前登入用戶運行的程序

w

查看當前用戶程序實際內存占用,并排序

ps -u $USER -o pid,rss,cmd --sort -rss

統計程序的內存耗用

ps -eo fname,rss|awk '{arr[$1]+=$2} END {for (i in arr) {print i,arr[i]}}'|sort -k2 -nr

按內存從大到小排列進程

ps -eo "%C : %p : %z : %a"|sort -k5 -nr

列出前十個最耗內存的進程

ps aux | sort -nk +4 | tail

按cpu利用率從大到小排列進程

ps -eo "%C : %p : %z : %a"|sort -nr

ps aux --sort -pcpu |head -n 20

查看當前進程樹

pstree

中止一個進程

kill 進程號(就是ps -A中的第一列的數字)

或者 killall 進程名

強制中止一個進程(在上面進程中止不成功的時候使用)

kill -9 進程號

或者 killall -9 進程名

圖形方式中止一個程序

xkill 出現骷髏標志的鼠標,點擊需要中止的程序即可

查看進程打開的文件

lsof -p 進程的pid

顯示開啟文件abc.txt的進程

lsof abc.txt

顯示22端口現在運行什么程序

lsof -i :22

顯示nsd進程現在打開的文件

lsof -c nsd

在後臺運行程序,退出登錄後,并不結束程序

nohup 程序

#查看中間運行情況 tail nohup

在后臺運行交互式程序,退出登錄后,并不結束程序

sudo apt-get install screen

screen vim a.txt

#直接退出后使用

screen -ls # 2208pxs-0.ubuntu (Detached)

screen -r 1656 #恢復

#熱鍵,同時按下Ctrl和a鍵結束后,再按下功能鍵

C-a ? #顯示所有鍵綁定信息

C-a w #顯示所有窗口列表

C-a C-a #切換到之前顯示的窗口

C-a c #創建一個新的運行shell的窗口并切換到該窗口

C-a n #切換到下一個窗口

C-a p #切換到前一個窗口(與C-a n相對)

C-a 0..9 #切換到窗口0..9

C-a a #發送 C-a到當前窗口

C-a d #暫時斷開screen會話

C-a k #殺掉當前窗口

在后臺運行交互式程序,退出登錄后,并不結束程序

tmux 進入后再運行其它命令

tmux attach #恢復

#熱鍵,同時按下Ctrl和b鍵結束后,再按下功能鍵

C-b c #創建一個新的運行shell的窗口并切換到該窗口

C-b n #切換到下一個窗口

C-b p #切換到前一個窗口(與C-a n相對)

C-b 0..9 #切換到窗口0..9

C-b d #暫時斷開會話

C-b #殺掉當前窗口

詳細顯示程序的運行信息

strace -f -F -o outfile

增加系統最大打開文件個數

#ulimit -SHn

sudo vim /etc/security/limits.conf

文件尾追加

* hard nofile 4096

* soft nofile 4096

sudo vim /etc/pam.d/su

將 pam_limits.so 這一行注釋去掉

重起系統

清除僵尸進程

ps -eal | awk '{ if ($2 == "Z") {print $4}}' | xargs sudo kill -9

將大于120M內存的php-cgi都殺掉

ps -eo pid,fname,rss|grep php-cgi|grep -v grep|awk '{if($3=120000) print $1}' | xargs sudo kill -9

Linux系統中如何限制用戶進程CPU占用率

renice +10 `ps aux | awk '{ if ($3 0.8 id -u $1 500) print $2}'`

#或直接編輯/etc/security/limits.conf文件。 ;

linux的權限命令和jdk安裝

權限是Linux中的重要概念,每個文件/目錄等都具有權限,通過ls -l命令我們可以 查看某個目錄下的文件或目錄的權限

這個字符串有10位,可以分為4段來解讀。

注:

①我們用3位8進制來表示文件的權限,r(read)用4標識,w(write)用2標識,x(excute)用1標識

②r–可讀,w–可寫,x–可執行。

③每一段的三位順序不可變,如果沒有對應的權限,則使用 - 表示

上圖中的-rwxrw-r–可以用八進制數字764表示。

案例:

轉算成八進制,777,代表這是一個對所有人開發權限的文件。

上述示例還可以使用數字表示:

chmod 764 aaa.txt

free指令會顯示內存的使用情況,包括實體內存,虛擬的交換文件內存,共享內存區段,以及系統核心使用的緩沖區等

df df -h 命令用于顯示目前在 Linux 系統上的文件系統磁盤使用情況統計

reboot 重新啟動操作系統

shutdown -h now 立刻關機,其中now相當于時間為0的狀態

shutdown -h 10:23

shutdown -h +10 系統再過十分鐘后自動關機

安裝jdk之前必須要安裝遠程連接工具

2)卸載兩個openJDK

輸入rpm -e --nodeps 要卸載的軟件

3)上傳jdk到linux

4)安裝jdk運行需要的插件yum install glibc.i686(選做)

5)解壓jdk到/usr/local下 tar –xvf jdk-7u71-linux-i586.tar.gz –C /usr/local

6)配置jdk環境變量,打開/etc/profile配置文件,將下面配置拷貝進去

注意: 路徑一定要和自己真實路徑一致。進入到自己jdk然后pwd , 然后復制路徑即可。

Linux命令筆記

運維管理命令

netstat -nap 查看系統正在開放的端口

netstat -tnlp | grep 80 查看哪個服務占用了80端口(-t表示只列出tcp協議的連接)

netstat -anptu | grep tcp 查看當前開放的所有tcp端口

rm -r 文件名 刪除文件 (-r 遞歸) (-f 強制)

rm -rf ./* 刪除當前目錄里的所有文件

mv 文件路徑 目標路徑 移動文件到指定目錄

mv 文件名a 文件名b 將文件名a重命名為文件名b

mv ./* ../ROOT/ 把當前目錄下的所有文件移動到上級目錄的ROOT文件夾里面

cp 起始路徑 目標路徑 將一個文件從一個地址復制到另一個地址

cp 文件1 文件2 將文件1復制一份命名為文件2

ssh 遠程主機的用戶名@遠程主機ip 遠程登錄服務器(如果無法登陸,刪除本地.ssh文件里的known_hosts文件里的內容)

scp -r 本地路徑 user@ip:服務器路徑 將本地文件傳到服務器

scp user@ip:服務器路徑 本地路徑 將服務器文件傳到本地

chmod -R 777 文件路徑 賦予指定文件所有權限

chmod -R 777 . 以遞歸的方式修改當前目錄下所有文件和子目錄的權限

rpm -qa | grep httpd 查詢是否安裝httpd服務,并列出安裝文件

rpm -e 軟件名 查詢某個軟件是否被安裝 (只有通過yum安裝的才能查詢到)

ps -ef | grep java 顯示當前進程及參數,并過濾出java程序的進程 { PID表示這個程序的ID,PPID表示這個程序的父程序的ID }

kill PID 立即終止這個進程

crontab -e 編寫計劃任務(語法格式:分 時 日 月 周 需要執行的命令)

mkdir a 創建一個名稱為a的文件夾

touch 文件名.文件格式 創建一個帶后綴的文件

du -sh 文件路徑 查看指定路徑的文件的大小

grep "關鍵詞" 文件名 查找文件中帶這個關鍵詞的文件

系統維護命令

service 服務名 start/stop/restart 在deb包管理的系統中開關服務的命令

systemctl start/stop/restart 服務名 在rpm包管理的系統中開關服務的命令

man 命令 解釋這個命令

history 數字 顯示最近使用的命令

apt-get install 命令符號 安裝命令程序

apt-get purge 命令符號 卸載命令程序

which 程序名 搜索某個程序路徑

whereis 軟件名 搜索某個軟件路徑

echo $PATH; 查看標準路徑目錄

dmesg -T 顯示系統接入設備日志

sudo nautilus 文件路徑 以管理員身份打開文件夾進行刪改

df -h 查看磁盤使用情況

fdisk -l 查看分區具體情況

route 檢查自己的路由表

traceroute url 檢查本機到url的完整路徑

git clone github地址 從github下載文件到本地

常用路徑的作用

cd /bin 進入根目錄下的bin目錄

cd bin 進入當前目錄下的bin目錄

/etc/init.d 系統的啟動文件目錄,可以使用start啟動著里面的文件 如:./bluetooth start 啟動藍牙

/usr/share / 從源安裝的軟件的文件默認存放地址

windows系

快捷鍵

Alt + Esc 切換活動窗口

Alt + F4 關閉當前程序

win + D 顯示和隱藏桌面

win + I 打開設置

win + M 最小化所有窗口

win + Tab 打開任務視圖

Ctrl + win + D 添加虛擬桌面

Ctrl + win + 切換虛擬桌面

Ctrl + win + F4 關閉你正在使用的虛擬桌面

打開服務配置

gpedit.msc 打開組策略

services.msc 打開服務控制

sysdm.cpl 打開系統屬性(配置環境變量等操作)

chcp 65001 設置cmd為utf8字符集

c:ProgramDataMicrosoftWindowsStart MenuPrograms windows啟動程序路徑

在cmd中光標只有在當前行才能 ctrl + v 進行粘貼

windows下的ssh的使用

C:ProgramDatassh sshd_config配置文件所在目錄,修改這個文件可以更改ssh連接到win后所在的目錄 #ChrootDirectory none 改成 ChrootDirectory C: 然后重啟ssh server服務,這樣用linux連接到win后就會到 C: 目錄下

將linux上的 a.txt文件 復制到windows的 c盤的a文件夾中

scp user@ip:/home/username1/視頻/a.txt /c:/a ( -r 遞歸傳送 )

將windows的 c盤的a文件夾中的c.txt文件 復制到linux的中

scp /c:/a/c.txt user@ip:/home/username1/視頻/a ( -r 遞歸傳送)

只能在windows系統上操作上面的兩條命令,win中的user是用戶文件夾里的文件夾名字。

在Mysql安裝的目錄中找到bin目錄,復制此路徑到系統屬性的‘高級’中的環境變量path里,這樣就可以在cmd中運行 mysql -u root -p

Dos命令

Linux怎么用命令安裝軟件?

依照你使用linux的版本。各版本也有各自的軟件安裝包。

安裝linux分兩種。一種是軟件管理器安裝,一種是編譯安裝。

最普遍的軟件管理器是rpm,安裝時你需要下載rpm包

$rpm -ivh gnomi-1.0.12.0.0.rpm

另一種編譯安裝基本是源碼tar包。

先tar xvf xxxxx.tar 解開

./configure

make make install

大概介紹一下,建議還是百度一下找一些詳細的資料,自己動手實驗一下。

文章標題:linux安裝命令.h,linux安裝命令行
分享路徑:http://vcdvsql.cn/article28/hsppjp.html

成都網站建設公司_創新互聯,為您提供品牌網站建設、ChatGPT網站策劃標簽優化、網站改版、手機網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

網站優化排名