Linux 基礎Service學習筆記

2021-09-25 23:44:15 字數 3549 閱讀 1649

[root@localhost

~]echo $path

/usr/local/sbin

/usr/local/bin

/usr/sbin

/root/bin

//配置ip位址

[root@localhost

~]nmcli connection modify eth0 ipv4.method manual ipv4.addresses 192.168

.4.7

/24 connection.autoconnect yes

//啟動網絡卡

[root@localhost

~]nmcli connection up eth0

[root@localhost ~]echo will.pc > /etc/hostname
//加上引數-x 則可以執行遠端主機上的程式

[root@localhost

~]ssh -x root@192

.168

.4.7

**在遠端連線主機時出現錯誤remote host identification has changed! **

[root@localhost

~]vim .ssh/known_hosts

[外鏈轉存失敗(img-pulfbjld-1565246608650)(img/123.png)]

[root@localhost

~]echo 12

> passwd --stdin root

安裝httpd軟體

//預設共享資料夾

/var/www/html

[root@localhost

~]rpm -q httpd

啟動httpd服務,設定開機自啟

//檢視當前狀態

//檢視是否開機自啟

[root@localhost

~]systemctl is-enabled httpd

將本地光碟,即要共享的yum倉庫掛在到

/var/www/html/下即可實現共享

[root@localhost

~]mount /iso/rhel-server-

7.4-x86_64-***.iso /var/www/html/rhel7/

修改/etc/fstab檔案注意:修改出錯,下次開不了機(且路徑必須是真是路徑,不能寫快捷方式)

書寫格式格式為:原路徑 掛載點 檔案系統 defaults 0 0

/iso/rhel-server-

7.4-x86-***.iso /var/www/html/rhel7/ iso9660 defaults 0

0

wq儲存並退出

在/etc/yum.repos.d/下建立*.repo檔案並配置yum倉庫

[root@localhost

~]vim /etc/repos.d/rhel7.repo

開啟檔案填寫yum倉庫資訊配置

[外鏈轉存失敗(img-a0izkixe-1565246608655)(img/yum_repo.png)]

內容如下

[rhel7]

name=rhel7

###配置yum倉庫源位址

baseurl=

enabled=2

gpgcheck=0

此處以給的資源tools.tar.gz為例,將其傳到客戶端

[root@localhost

~]scp /opt/tools.tar.gz root@192

.168

.4.7

:/opt

解壓到根目錄下

[root@localhost

~]# tar -xf /opt/tools.tar.gz -c /

//該檔案下方的就是要安裝的軟體包

[root@localhost

~]# ls /tools/other/

建立倉庫資料檔案repodata

[root@localhost

~]# createrepo /tools/other

[root@localhost

~]# ls /tools/other/repodata

配置yum倉庫檔案

在客戶端配置本地yum倉庫

[外鏈轉存失敗(img-cs0neswf-1565246608655)(img/yum_other.png)]

配置內容如下:

[other]

name=other

baseurl=file:///tools/other

enabled=1

gpgcheck=0

(file://)表示路徑為本地路徑

命令加引數「&」 表示將該程式放入後台執行

/boot 存放系統引導必須的檔案,包括核心、啟動 配置

/bin 、/sbin 存放各種命令程式

/dev 存放硬碟、鍵盤、滑鼠、光碟機等各種裝置檔案

/etc 存放linux系統及各種程式的配置檔案

/root、/home/使用者名稱 分別是存放管理員root、普通使用者的預設家目錄

/var 存放日誌檔案、郵箱目錄等經常變化的檔案

/proc不占用磁碟空間存放記憶體中的對映資料

/tmp 存放系統執行過程中使用的一些臨時檔案

為檔案/資料夾附加許可權

基本許可權: r=4, w=2,x=1

所有者 組 其他

「— --- —」

//表示所有者許可權為7(rwx)組許可權為4(r)其他人許可權為3(wx)

[root@localhost

~]# chmod 743

/nsd01

[root@localhost

~]# ls -ld /nsd01

drwxr--

-wx.

2 root root 6

8月 517:

08/nsd01/

(rwx)組許可權為4(r)其他人許可權為3(wx)

[root@localhost ~]# chmod 743 /nsd01

[root@localhost ~]# ls -ld /nsd01

drwxr—wx. 2 root root 6 8月 5 17:08 /nsd01/

Service 服務基礎學習

service 作為和activity一樣作為4大元件之一,也是利用intent來跳轉的。service有2種方式啟動,一種是直接start,生命週期是oncreate onstartcommand ondestory 還有一種則是繫結的方式啟動。bind繫結的用法 入下,首先新建乙個類繼承serv...

Linux如何配置service

service檔案定義了乙個服務,分為 unit service install 三個小節 詳細配置字段說明可參考 unit description 描述,after 在network.target,auditd.service啟動後才啟動 conditionpathexists 執行條件 serv...

Linux基礎學習1 Linux基礎操作學習

工作需要使用linux,多年來一直不太精通,正好趁機學習一遍。1 在ubuntu中檢視已經安裝的軟體包 需要使用 dpkg l 而不是rpm aq。2 管道的用法 前面的資料作為後面的輸入。netstat i sed ld awk netstat i 輸入當前網絡卡的資訊。sed ld 刪除第一行 ...