欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

烏班圖linux命令,烏班圖 linux

怎樣用linux命令知道系統(tǒng)是ubuntu還是centos或者其它的系統(tǒng)?

1、第一種方法:

成都創(chuàng)新互聯(lián)專注于萬年網(wǎng)站建設服務及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供萬年營銷型網(wǎng)站建設,萬年網(wǎng)站制作、萬年網(wǎng)頁設計、萬年網(wǎng)站官網(wǎng)定制、小程序制作服務,打造萬年網(wǎng)絡公司原創(chuàng)品牌,更為您提供萬年網(wǎng)站排名全網(wǎng)營銷落地服務。

# lsb_release -a

LSB Version:? ? :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch

Distributor ID:? ? CentOS

Description:? ? CentOS release 5.7 (Final)

Release:? ? 5.7

Codename:? ? Final

這個命令適用于所有遵守LSB規(guī)范的的linux,包括Redhat、SuSE、Debian、Ubuntu、Centos等發(fā)行版。

接下來的命令雖不能查看當前系統(tǒng)名和版本,但可以顯示系統(tǒng)核心信息。

root@MyMail ~ # uname

Linux

root@MyMail ~ # uname -r

2.6.18-164.el5

[root@localhost ~]# uname -a

Linux localhost.localdomain 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:35 EDT 2010 i686 i686 i386 GNU/Linux

2、以下二種方法適用于RedHat、CentOS

root@MyMail ~ # cat /etc/redhat-release

CentOS release 5.7 (Final)

登錄到linux執(zhí)行:

#rpm -q redhat-release

或CentOS執(zhí)行:

root@MyMail ~ # rpm -q centos-release

centos-release-5-7.el5.centos.1

3、第四種方法:

當前centos 版本與redhat對應的版本的命令

這個命令在centos下并不準確,顯示的系統(tǒng)和版本也是Red Hat 3.4.6-10。

# cat /proc/version

Linux version 2.6.9-78.ELsmp (mockbuild@builder16.centos.org) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-10)) #1 SMP Fri Jul 25 00:04:28 EDT 2008

而此命令在Ubuntu上使用,顯示中智能看出是Ubuntu,但看不出版本。

4、最后一種方法:

#cat /etc/issue

在CentOS下執(zhí)行顯示為:

CentOS release 5.7 (Final)

Kernel \r on an \m

或在Ubuntu下顯示為:

Ubuntu 11.04 \n \l

可以用來查看當前正在運行的 Ubuntu 的版本號。

Linux Ubuntu常用命令總結(jié)

1.進入后為命令模式:(1)插入i;(2)打開0;(3)修改c;(4)取代r;(5)替換s

2.經(jīng)(1)后進入全屏幕編輯模式。

3.命令模式--編輯模式(a/i);編輯模式--命令模式(Esc);命令模式--末行模式(:)。

4.:w/wnewfile保存

5.:q/q!退出iv;:wq保存退出

R 正在運行,或在隊列中的進程

S 處于休眠狀態(tài)

X 死掉的進程

L 有些頁被鎖進內(nèi)存

s 包含子進程

linux Ubuntu操作系統(tǒng)的全部命令是什么?

Ubuntu常用命令

sudo apt-get install 軟件名 安裝軟件命令

sudo nautilus 打開文件(有root權(quán)限)

su root 切換到“root”

ls 列出當前目錄文件(不包括隱含文件)

ls -a 列出當前目錄文件(包括隱含文件)

ls -l 列出當前目錄下文件的詳細信息

cd .. 回當前目錄的上一級目錄

cd - 回上一次所在的目錄

cd ~ 或 cd 回當前用戶的宿主目錄

mkdir 目錄名 創(chuàng)建一個目錄

rmdir 空目錄名 刪除一個空目錄

rm 文件名 文件名 刪除一個文件或多個文件

rm -rf 非空目錄名 刪除一個非空目錄下的一切

mv 路經(jīng)/文件 /經(jīng)/文件 移動相對路經(jīng)下的文件到絕對路經(jīng)下

mv 文件名 新名稱 在當前目錄下改名

find 路經(jīng) -name “字符串” 查找路經(jīng)所在范圍內(nèi)滿足字符串匹配的文件和目錄

fdisk fdisk -l 查看系統(tǒng)分區(qū)信息

fdisk fdisk /dev/sdb 為一塊新的SCSI硬盤進行分區(qū)

chown chown root /home 把/home的屬主改成root用戶

chgrp chgrp root /home 把/home的屬組改成root組

Useradd 創(chuàng)建一個新的用戶

Groupadd 組名 創(chuàng)建一個新的組

Passwd 用戶名 為用戶創(chuàng)建密碼

Passwd -d用戶名 刪除用戶密碼也能登陸

Passwd -S用戶名 查詢賬號密碼

Usermod -l 新用戶名 老用戶名 為用戶改名

Userdel–r 用戶名 刪除用戶一切

tar -c 創(chuàng)建包 –x 釋放包 -v 顯示命令過程 –z 代表壓縮包

tar –cvf benet.tar /home/benet 把/home/benet目錄打包

tar –zcvf benet.tar.gz /mnt 把目錄打包并壓縮

tar –zxvf benet.tar.gz 壓縮包的文件解壓恢復

tar –jxvf benet.tar.bz2 解壓縮

make 編譯

make install 安裝編譯好的源碼包

reboot Init 6 重啟LINUX系統(tǒng)

Halt Init 0 Shutdown –h now 關閉LINUX系統(tǒng)

uname -a 查看內(nèi)核版本

cat /etc/issue 查看ubuntu版本

lsusb 查看usb設備

sudo ethtool eth0 查看網(wǎng)卡狀態(tài)

cat /proc/cpuinfo 查看cpu信息

lshw 查看當前硬件信息

sudo fdisk -l 查看磁盤信息

df -h 查看硬盤剩余空間

free -m 查看當前的內(nèi)存使用情況

ps -A 查看當前有哪些進程

kill 進程號(就是ps -A中的第一列的數(shù)字)或者 killall 進程名( 殺死一個進程)

kill -9 進程號 強制殺死一個進程

常用apt命令:

apt-cache search package 搜索包

apt-cache show package 獲取包的相關信息,如說明、大小、版本等

sudo apt-get install package 安裝包

sudo apt-get install package - - reinstall 重新安裝包

sudo apt-get -f install 修復安裝”-f = –fix-missing”

sudo apt-get remove package 刪除包

sudo apt-get remove package - - purge 刪除包,包括刪除配置文件等

sudo apt-get update 更新源

sudo apt-get upgrade 更新已安裝的包

sudo apt-get dist-upgrade 升級系統(tǒng)

sudo apt-get dselect-upgrade 使用 dselect 升級

apt-cache depends package 了解使用依賴

apt-cache rdepends package 是查看該包被哪些包依賴

sudo apt-get build-dep package 安裝相關的編譯環(huán)境

apt-get source package 下載該包的源代碼

sudo apt-get clean sudo apt-get autoclean 清理無用的包

sudo apt-get check 檢查是否有損壞的依賴

清理所有軟件緩存(即緩存在/var/cache/apt/archives目錄里的deb包 )

sudo apt-get clean

刪除系統(tǒng)不再使用的孤立軟件

sudo apt-get autoremove

用Ubuntu (Linux) 系統(tǒng)的screen命令啟動服務

留此備查。

screen命令類似于“虛擬桌面”的概念,可以啟動一個Linux下的虛擬桌面,在其中可以和普通終端一樣執(zhí)行各種命令。

如果系統(tǒng)中沒有screen命令,可以用 apt install screen 來進行安裝。

screen命令的基本用法有:

screen 啟動一個虛擬桌面

在啟動后的虛擬桌面中,按Ctrl+a 然后d(注意這個過程中Ctrl一直按住,也就相當于Ctrl+a 然后Ctrl+d),可以從虛擬桌面返回之前的終端,此時如果虛擬桌面中還有命令或進程在執(zhí)行,將繼續(xù)執(zhí)行,即使退出了這個終端也仍將繼續(xù)執(zhí)行。這樣就實現(xiàn)了后臺執(zhí)行命令或服務。

如果再想要查看這個虛擬桌面中的情況,執(zhí)行screen -r即可。

如果有多個screen虛擬桌面在執(zhí)行中,可以用screen -ls列出所有的桌面,然后按照桌面開始的序號(例如是1234),執(zhí)行screen -r 1234或screen -x 1234就可以進入該桌面查看,然后再用Ctrl+a,d命令組合退出桌面。

如果要真正退出虛擬桌面(結(jié)束該桌面及其中正在運行的進程),在桌面中用exit命令退出即可。

如果要給啟動的虛擬桌面起一個名字,可以用類似 screen -S test 這樣的命令,這將啟動一個名為test的虛擬桌面,以后可以用screen -x test命令來進入查看。

如果想要一條命令用screen啟動一個后臺進程并且退出(保持后臺運行,類似于服務進程),可以用類似下面的命令:

screen -dmS test top

這將啟動一個 名為 test 的虛擬桌面,然后在其中執(zhí)行top命令,然后退出該桌面。

這樣,我們再結(jié)合Linux中的啟動執(zhí)行方法,就可以制作自己的服務進程了。

下面設置自啟動腳本的方法啟動僅供參考:

方法一:使用crontab

方法二:

很多時候需要Ubuntu在開機的時候執(zhí)行一些指定的命令,這里對操作方法進行記錄。

在 /etc/init.d/ 中創(chuàng)建自己的開機運行腳本

# 這里的文件名 mystart 可以修改為任何你喜歡的名稱,但是必須放在/etc/init.d/目錄中

cd /etc/init.d

sudo vim /etc/init.d/mystart.sh

寫入需要執(zhí)行的命令,

#!/bin/bash

### BEGIN INIT INFO

# Provides:? ? ? ? ? tuzixini

# Required-Start:? ? $local_fs $network

# Required-Stop:? ? $local_fs

# Default-Start:? ? 2 3 4 5

# Default-Stop:? ? ? 0 1 6

# Short-Description: self define auto start

# Description:? ? ? self define auto start

### END INIT INFO

# 上面的部分也必須寫上,后面放上你需要開機執(zhí)行的命令,這里是掛載一個硬盤

sudo mount /dev/sdb1 /opt/disk

修改腳本文件權(quán)限(將命令中的mystart.sh替換成實際的腳本文件名稱)

sudo chmod 755 /etc/init.d/mystart.sh

加入開機啟動(將命令中的mystart.sh替換成實際的腳本文件名稱)

sudo update-rc.d mystart.sh defaults 90

ok,完成,后面系統(tǒng)啟動的時候就會自動運行這段命令。

下面是另一段參考:

第一步、先建立screen name

shellscreen -dmS test

第二步、發(fā)送要執(zhí)行的命令

shellscreen -r test -p 0 -X stuff "top"

第三步、發(fā)送一個回車符,讓top命令運行起來

shellscreen -r test -p 0 -X stuff $'\n'

參數(shù)說明:

-r 恢復/進入一個screen

-p 0 指定第一個(從0開始)window,一個screen里可以有幾個window,這里只需要指定第一個,不然會在某些情況下不生效。

-X 執(zhí)行一個指定的screen支持的command

stuff 是-X的第一個參數(shù),也是screen支持的一個command,意思是粘貼一個string

"top" 是粘貼的string 內(nèi)容

$'\n' 是粘貼一個回車符進去,以此來執(zhí)行screen里面的top命令

Ubuntu Linux更新的幾種命令介紹

1、sudo apt-get update? 更新源,從服務器下載軟件列表,同步服務器的軟件包數(shù)據(jù);

2、sudo apt-get upgrade? 安裝可用更新;

3、sudo apt-cache search package_name? 查詢軟件包;

4、sudo apt-get install package_name? 安裝一個軟件包;

5、sudo apt-get remove package? 刪除一個軟件包;

6、sudo apt-get help? 查看apt-get 命令幫助;

網(wǎng)頁標題:烏班圖linux命令,烏班圖 linux
轉(zhuǎn)載來于:http://chinadenli.net/article0/hsjoio.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設微信公眾號響應式網(wǎng)站網(wǎng)站收錄全網(wǎng)營銷推廣動態(tài)網(wǎng)站

廣告

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

商城網(wǎng)站建設