摘要:默認的系統管理員的為,我們添加用戶的時候最好使用以上的,范圍的最好保留給系統用。臨時修改主機名新主機名永久修改主機名文件中修改文件存放的是域名與的對應關系添加一個新主機名到原文地址
安裝 Git
安裝: sudo apt-get install git
安裝 Nginx安裝: sudo apt-get install nginx
啟動: sudo /etc/init.d/nginx start
停止: sudo /etc/init.d/nginx stop
重啟: sudo /etc/init.d/nginx restart
檢查配置文件: sudo service nginx configtest
重載配置文件: sudo service nginx reload
查詢nginx進程: ps -ef | grep nginx
Nginx 配置sudo vim /etc/nginx/sites-available/default
server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; # 如果要支持HTTPS,修改這里 # 可以使用 https://letsencrypt.org 的免費SSL證書 #listen 443 ssl; #ssl_certificate www.example.com.crt; #ssl_certificate_key www.example.com.key; #ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #ssl_ciphers HIGH:!aNULL:!MD5; # 重定向所有HTTP到HTTPS # rewrite ^(.*)$ https://$host$1 permanent; # 網站根目錄,根據需要修改 root /usr/share/nginx/html; # 增加index.php index index.php index.html index.htm; # 假設域名是 ssl.mcxiaoke.com server_name ssl.mcxiaoke.com; #綁定域名 location / { try_files $uri $uri/ =404; } error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } #支持php-fpm的配置 location ~ .php$ { try_files $uri =404; fastcgi_split_path_info ^(.+.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }安裝 MySQL
安裝: sudo apt-get install mysql-server
安裝 php-fpm安裝: sudo apt-get install php5-fpm
重啟: sudo service php5-fpm restart
安裝PHP常用擴展: sudo apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-xcache
常用linux命令說明查看端口占用: lsof -i:80
殺死進程: kill -9 3274
tar
z- 用gzip對存檔壓縮或解壓
x-從存檔展開文件
v-詳細顯示處理的文件
f-指定存檔或設備
更新源: sudo apt-get update
更新已安裝的包:sudo apt-get upgrade
賬號和密碼文件ls -al /etc/passwd /etc/shadow -rw-r–r– 1 root root 1611 2011-12-16 05:30 /etc/passwd # 保存的是賬號 -rw-r—– 1 root shadow 947 2011-12-16 05:30 /etc/shadow # 賬號的密碼等信息/etc/passwd
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/bin/sh bin:x:2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh
賬號名稱
原先用來保存密碼的,現在密碼都放在/etc/shadow中,所以這里顯示x
UID,也就是使用者ID。默認的系統管理員的UID為0,我們添加用戶的時候最好使用1000以上的UID,1-1000范圍的UID最好保留給系統用。
GID,也就是群組ID
關于賬號的一些說明信息(暫時可以忽略)
賬號的家目錄,家目錄就是你登陸系統后默認的那個目錄
賬號使用的shell
/etc/shadowroot:!:15324:0:99999:7::: daemon:*:15259:0:99999:7::: bin:*:15259:0:99999:7::: letuknowit:$1$cPf/cIvr$sCws95uSip2ljTK052DDB.:15400:5:60:7:2:15490:
賬戶名稱(密碼需要與賬戶對應的嘛)
加密后的密碼(總不能學CSDN放明文密碼,是吧),如果這一欄的第一個字符為!或者*的話,說明這是一個不能登錄的賬戶,從上面可以看出,ubuntu默認的就不啟用root賬戶。
最近改動密碼的日期(不是日期嗎,咋是一堆數字,別急,這個是從1970年1月1日算起的總的天數)。那怎么才能知道今天距1970年1月1日有多少天呢?很簡單,你改下密碼,然后看下這個欄目中的數字是多少就可以了!
密碼不可被變更的天數:設置了這個值,則表示從變更密碼的日期算起,多少天內無法再次修改密碼,如果是0的話,則沒有限制
密碼需要重新變更的天數:密碼經常更換才能保證安全,為了提醒某些經常不更換密碼的用戶,可以設置一個天數,強制讓用戶更換密碼,也就是說該用戶的密碼會在多少天后過期,如果為99999則沒有限制
密碼過期預警天數:如果在5中設置了密碼需要重新變更的天數,則會在密碼過期的前多少天進行提醒,提示用戶其密碼將在多少天后過期
密碼過期的寬恕時間:如果在5中設置的日期過后,用戶仍然沒有修改密碼,則該用戶還可以繼續使用的天數
賬號失效日期,過了這個日期賬號就不能用了
保留的
以上面最后用戶letuknowit為例(15400對應的日期為2012年3月1日),其保護如下信息:
用戶letuknowit最近一次修改密碼的日期是2012年3月1日,
在2012年3月6日之前不能再改動密碼了,
在2012-3-1到2012-4-29期間letuknowit需要更改密碼,
在2012-4-29之前的7天,letuknowit登陸系統的時候,系統會提示letuknowit其密碼即將過期,
如果letuknowit一直到2012-4-29都沒有修改密碼,則其仍然可以繼續使用該賬戶2天,2天后該賬戶將不可用
無論如何,到了2012年5月29日,該賬號都將失效
主機名查看主機名: hostname 或 uname –n,均可以查看到當前主機的主機名。
臨時修改主機名: hostname 新主機名
永久修改主機名: /etc/hostname文件中修改
host 文件: /etc/hosts 存放的是域名與ip的對應關系, 添加一個新主機名到127.0.0.1.
原文地址: https://blog.ihoey.com/posts/...
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/28602.html
摘要:常用命令匯總本質文件系統,一切皆文件命令選項參數彼此之間要用空格命令本質上就是一個程序文件,選項和參數本質上都是參數中的大小寫是敏感的,單詞容易拼錯建議初學者使用快捷鍵對命令的自動補全按一下自動補全,如果沒有自動補全代表有多個候選項按兩 linux 常用命令匯總 linux本質 linux : 文件系統,一切皆文件 命令、選項、參數彼此之間要用空格 命令本質上就是一個程序文件,選項和...
閱讀 3384·2023-04-26 01:46
閱讀 2906·2023-04-25 20:55
閱讀 5471·2021-09-22 14:57
閱讀 2974·2021-08-27 16:23
閱讀 1712·2019-08-30 14:02
閱讀 2063·2019-08-26 13:44
閱讀 644·2019-08-26 12:08
閱讀 2951·2019-08-26 11:47