linux 常用命令三

配置文件
/etc/issue 開機顯示
/etc/hostname 主機名
/etc/passwd  用戶名
/etc/shadow  密碼

/etc/skel/*  新建用戶會複製當前目錄下的文件


centos 7
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 備份源鏡像
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 拉取新源文件 
yum install 安裝程序

nginx
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 添加源
sudo yum install -y nginx 安裝
sudo systemctl start nginx.service 啓動
sudo systemctl enable nginx.service 開機啓動 
sudo systemctl disable nginx.service 取消開機啓動 
sudo systemctl status nginx.service 查看當前服務
/usr/share/nginx/html 初使根目錄
/etc/nginx/nginx.conf 配置文件
/etc/nginx/conf.d/ 配置文件目錄
nginx -c nginx.conf 啓動指定配置文件
ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's/\/.*$//' 查看ip




systemctl
vim /usr/lib/systemd/system/nginx.service




supervisorctl
supervisorctl update 更新配置
supervisorctl reload 重新啓動
supervisorctl restart|stop|start service_name 重啓|停止|啓動


命令
lsb_release -a 查看linux 版本
useradd -u指定uid -g指定組 -d指定家目錄

passwd 修改密碼
usermod 修改配置
userdel 刪除用戶
groupadd 添加組
groupdel 刪除組
users who w 查看用戶信息,遞進
chmod 改權限
chown 改屬主
chgrp 改屬組
umask 權限掩碼
locate 數據庫查找
updatedb 更新文件數據庫
which 查找執行文件
whereis 同上信息理更全
gzip/gunzip 壓縮/解壓
type 查看命令是否爲內建
tar 打包 tar -zcvf -zxvf zgzip壓縮 c/x打包/解包 v展示 f使用的文件名 -C指定解壓目錄
bzip2 -d 解壓

export 加目錄至PATH export PATH=$PATH:/mydir,重啓後會失效

ldd 查看依賴


其他
硬連
ln file1 file_hard_link 查看ls -li 第一列節點,第三列連接數
注意:1刪除所有硬連纔是真刪除2目錄或者不同分區下的文件不能建硬連
軟連
ln -s file1 file_slink 查看ls -li 第一列節點不同,所以主文件刪除則斷鏈
管道
一個固定大小的緩衝區,大小爲1頁,4k字節
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章