1. 程式人生 > >linux命令,防火牆設定

linux命令,防火牆設定

linux優點:開元免費安全性、漏洞的快速修補多工,多使用者良好的可移植性和靈活性可供選擇的廠商多linux用於做什麼網路伺服器關鍵任務應用 (金融資料庫,大型企業網管環境)高效能運算任務........... Linux防火牆配置:檢視防火牆配置檔案命令vi /etc/sysconfig/iptablesLinux下檢視、關閉及開啟防火牆命令1)永久性生效,重啟後不會復原 開啟: chkconfig iptables on 關閉: chkconfig iptables off 2)即時生效,重啟後復原 開啟: service iptables start 關閉: service iptables stop 開啟防火牆配置 vi /etc/sysconfig/iptables。允許80通過防護牆-A INPUT -m state --state NEW -m tcp -p tcp --dport 81 -j ACCEPT 重起防火牆 /etc/init.d/iptables restart  1、reboot  2、shutdown -r now 立刻重啟(root使用者使用)  3、shutdown -r 10 過10分鐘自動重啟(root使用者使用)  4、shutdown -r 20:35 在時間為20:35時候重啟(root使用者使用)命令:
命令:ifconfig描述:檢視Ip命令:clear(ctrl+L)許可權:所有使用者(此後如不顯示,則為所有使用者)描述:清空命令頁面命令:ls(list)許可權:所有使用者(此後如不顯示,則為所有使用者)描述:顯示檔案目錄語法: ls 選項 [-al] [檔案或目錄]ls -a:顯示所有檔案,包括隱藏檔案 ls -l: 顯示詳細資訊命令:touch語法:touch [檔名]描述:建立一個空檔案命令:vi/vim語法:vi [檔名]/vim [檔名] (按 i 進行編輯)(按esc退出編輯)描述:修改一個檔案,修改完成後按下(shift+:) q 退出 q! 不存檔退出 wq 存檔退出命令:%s/需要替換欄位/新欄位/g描述:編輯(vi)情況下全文替換
命令:mkdir語法: mkdir [-p選項表示遞迴建立資料夾] [資料夾名稱] 描述:建立一個資料夾命令:cp (copy)語法:cp [原始檔] [目標檔案] cp -r [源目錄] [目標目錄] (-r表示遞迴cp)描述:複製檔案或目錄 命令:scp語法 :scp /home/administrator/news.txt
[email protected]
:/etc/squid描述:將本機檔案複製到遠端伺服器上/home/administrator/      本地檔案的絕對路徑news.txt                          要複製到伺服器上的本地檔案root                                 通過root使用者登入到遠端伺服器(也可以使用其他擁有同等許可權的使用者)192.168.6.129                遠端伺服器的ip地址(也可以使用域名或機器名)/etc/squid                       將本地檔案複製到位於遠端伺服器上的路徑命令:rm(remove)語法:rm -f [檔案] rm -r [目錄] rm -rf [目錄,包含目錄下內容]描述:刪除檔案或目錄命令:cat語法:cat [檔名稱]描述:檢視檔案內容(內如過多,顯示內容可能不全)命令:more語法:more [檔名稱]描述:檢視檔案內容,可完全顯示用法:使用空格進行翻頁,回車顯示下一行,q退出(或者ctrl+c)命令:head語法:head -number [檔名]描述:檢視檔案的前number 行命令:tail語法:tail -number [檔名]描述:檢視檔案的後number 行1、tail -f filename說明:監視filename檔案的尾部內容(預設10行,相當於增加引數 -n 10),重新整理顯示在螢幕上。退出,按下CTRL+C。2、tail -n 20 filename說明:顯示filename最後20行。3、tail -r -n 10 filename說明:逆序顯示filename最後10行。命令:find語法:find [搜尋範圍路徑(/etc)] -name 【檔名稱】(加*任意字元或?指定字元一個?一個字 符,根據檔名查詢) find [搜尋範圍路徑] -size [(+-)檔案大小] (根據檔案大小查詢,大於+ 小於-) find [搜尋範圍路徑] -user(檔案的所有者) find [時間查詢] [以天為單位] [以天為單位] 1 ctime、atime、mtime [以分鐘為單位] 2 cmin、amin、mmin 天: ctime、atime、mtime 分鐘:cmin、amin、mminc表示:change 改變檔案屬性的意思(比如所有者、所屬組、許可權變更)。a表示:access 表示被訪問過的意思(比如被檢視過等)。m表示:modify 更改內容的意思。在時間前面新增:-表示之內,+表示之外邏輯與(&&) 形如:ls && pwd(第一個命令如果執行成功。第二個命令才會執行)邏輯或(||)形如:ls || pwd (第一個命令執行成功,則第二個不執行,第一個命令執行失敗,則執行第二個)命令:tar語法:tar -[zcvf] [zxvf] [打包檔名.tar.gz] [原始檔]          -c 產生tar打包檔案(必選) -x 產生的解壓縮檔案(必選) -v 顯示詳細資訊 -f 指定壓縮後的檔名 -z 打包同時壓縮描述:打包目錄 生成的字尾名 .tar.gz,或者進行解壓最後配置加-C(C大寫) 表示檔案解壓後存放的路徑形如:tar -axvf redis-3.0.0-rc2.tar.gz -C /usr/local/
命令:ln語法:ln -s [原始檔][目標檔案] (硬連線是不加-s)描述:建立軟連線軟連結特點:許可權是所有人都可以訪問,並且軟連線檔案指向原始檔。(類似於windows快捷方式)軟連結就像windows系統中的快捷方式一樣,特點也都類似。硬連結:類似copy,硬連結大小和原始檔一樣,並且是同步更新的。硬連結:不能跨檔案系統分割槽,而軟連線可以。mv 1 修改檔名稱的功能 : mv [原始檔名稱] [新檔名稱] 2 移動檔案位置 : mv [原始檔名稱] [新檔案位置+ 新檔名稱]命令:chmod語法:chmod u=rwx,g=rwx,o=rwx filename chmod [mode=421] [檔案目錄] (推薦)描述:改變檔案或目錄的許可權形如:chmod g+w filename形如:chmod 761 filename問題示例:新建一個新目錄,下面一個新檔案,嘗試用普通使用者去刪除新目錄下的新檔案。1 嘗試修改:新檔案的讀寫許可權設定為 777,進行刪除檔案操作2 嘗試修改:新目錄的讀寫許可權設定為 777,進行刪除檔案操作檔案許可權:d:開始為d,表示目錄 directoryd: 表示資料夾- : 開始為-,表示普通的二進位制檔案l : 開始為l,表示軟連線檔案(link) r: read 讀許可權。 w:write 寫許可權。 x:execute 執行許可權。Linux中的檔案如:drwxr-xr-x 可以看做三個部分(rwx r-x r-x),分別是檔案的所有者rwx(user)的許可權、所屬組r-x(group)的許可權和其他人r-x(others)的許可權。檔案的rwx許可權:r:可以執行catch、more等讀操作。w:修改檔案的內容等寫操作,但是不代表你可以把這個檔案刪除。x:對檔案進行執行操作。目錄的rwx許可權:r:可讀操作,可以列出目錄的內容,比如ls命令。w:表示可以在目錄下建立或刪除檔案的許可權。x:表示可以進入這個目錄(基本上所以的目錄都會有rx許可權)。所以:刪除檔案的許可權,是擁有你當前檔案所在的目錄的寫許可權。

相關推薦

linux命令防火牆設定

linux優點:開元免費安全性、漏洞的快速修補多工,多使用者良好的可移植性和靈活性可供選擇的廠商多linux用於做什麼網路伺服器關鍵任務應用 (金融資料庫,大型企業網管環境)高效能運算任務........... Linux防火牆配置:檢視防火牆配置檔案命令vi /etc/sy

java工程師linux命令這篇文章就夠了

sep 實戰 reads href 改變 sig 腳本 喜歡 這樣的 精彩內容推薦 一套java架構師學習資源,等你拿 你所需要的大數據視頻教程 微服務資源springboot、springcloud、docker、dubbo項目實戰等傾心分享 shell簡介

在centos7安裝Tomcat防火牆設定

沒注意看伺服器環境的centos7,用以前的方式設定防火牆並不行,需要用到firewall 先安裝   yum install firewalld 然後設定允許的tcp埠 firewall-cmd --zone=public --add-port=3306/tc

Java 呼叫Linux 命令並獲取命令執行結果

1.工具類 public class ExcuteLinux { public static String exeCmd(String commandStr) { String result = null; try { St

運維請注意:10個“非常危險”的Linux命令果斷收藏!

計算機作業系統是管理計算機軟硬體資源的一個平臺,沒有它,任何計算機都無法正常執行,市面上主流的作業系統有Windows、Unix、Linux、Mac OS X。 這裡主要說一下Linux系統,Linux是一個類Unix的開源版作業系統,主要有以下幾個特點: 開放式作業系統 Linu

常用Linux命令記錄一下避免搞忘記!

系統資訊  arch 或 uname -m 顯示機器的處理器架構 uname -r 顯示正在使用的Linux核心版本號 cat /proc/cpuinfo (Linux檢視cpu相關資訊,包括型號、主頻、核心資訊等) lsb_release -a 或 cat /etc/redh

java執行Linux命令支援萬用字元(*)

java執行linux或者windows命令,這個需求比較常見。 但是若使用  Runtime.getRuntime().exec(cmd); 會發現,若cmd中含有萬用字元,則無法執行,如cp  /dira/*.txt /dirb 可用如下方式執行: String[]

Centos7安裝和配置FTP(以及使用者的建立selinux的設定防火牆設定)

1、安裝vsftpd及ftp命令 yum install vsftpd -y yum install ftp -y 安裝後的主配置檔案位置:/etc/vsftpd/vsftpd.conf 2、編輯v

linux(centos7.4) 防火牆設定

防火牆為了保護伺服器安全,一般開放80,22,443埠 我的centos7.4安裝好就有了防火牆了 yum list | grep firewall      #檢視已經安裝的firewall檔案 ps -ef | grep firewall    #檢視當前f

linux命令如何根據關鍵字查詢如何替換某個關鍵字vi中如何複製

如何根據關鍵字查詢 如果是在檔案的外面 grep -rl 關鍵字 目錄 例如:查詢/home下所有內容含有hello的檔案。g

用大寫字母輸入 Linux 命令實現以 sudo 使用者許可權執行

我們知道,一些 Linux 命令是要通過 sudo 許可權才能執行的,這需要我們每次使用這些命令時在前面加一個 sudo ,十分繁瑣。今天給大家介紹一個好用的工具 SUDO ,它只需要我們用大寫字母鍵入 Linux 命令,然後它就會自動地以 sudo 許可權執行,非常方便不是嗎? 安裝 SUDO 首先,使

學習linux命令看這篇2w多字的linux命令詳解

用心分享,共同成長 沒有什麼比每天進步一點點更重要了 本文已收錄到我的github:https://github.com/midou-tech/articles/tree/master/docs/linux ,歡迎star和issues。 序言  本篇文章主要講解了一些linux常用命令,主要講解

常用linux命令開發必備-速收藏

在前面我們介紹了通過VirtualBox安裝Linux的方法,參考: [一網打盡,一文講通虛擬機器VirtualBox及Linux使用](http://blog.rdiframework.net/article/243) 本文我們將介紹在使用linux的過程中常用的一些Linux命令,掌握這些常用命令,對

Linux下date命令格式化輸出時間設定

date命令的幫助資訊  [[email protected] source]# date --help 用法:date [選項]... [+格式]  或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] 以給

Linux使用筆記4-新增使用者變數(設定自己的命令修改預設python版本等)

使用linux伺服器時,我們需要設定自己的使用者變數,以新增自己的命令,或者用自己的軟體版本替代系統預設的版本,方便自己的使用。在自己home下有個.bashrc 檔案,裡面記錄著使用者的配置檔案。開啟方式為:vim ~/.bashrc 編輯完儲存退出vim後重

老男孩教育每日一題-2017年5月7日-加餐-linux下面如何實現執行rm命令就顯示do not use rm command

linux別名 每日一題 1.題目-老男孩教育每日一題-2017年5月7日-加餐-linux下面如何實現,執行rm命令,就顯示do not use rm command2.要求結果[[email protected]/* */ ~]# rm do not use rm command3.答

linux下wget命令支持斷點續傳ftp、http、https等協議

strong 工作 等待 命名 wget命令 source cmd itl 操作 轉載的地址:http:[email protected]/* *//blog/static/32097310201171833420905/ 今天操作遠端機器的時候發現少一個安裝

一個shell腳本讓你的linux命令行酷炫起來

bashrc exe print eth1 ps1 sysv echo png end #!/bin/bash # This program is to modify showed marked## biaoshi.sh 207# by wangxi

掌握好這23個Linux命令常用項可加薪30%

linux常用命令作為工作幾年的Linux運維老司機,總結了Linux命令行的常用的一些用法,希望對您有所收獲。1. 搜索在vi和vim中如果打開一個很大的文件,不容易找到對應的內容,可以使用自帶的搜索關鍵字進行搜索定位:在vi和vim界面中輸入:"/"(反斜杠),之後會出現一個輸入框讓你輸入,當你輸入的關鍵

Linux防止文件被刪除(chattr命令詳解)

chattr1. 概述linux中鍵入“man chattr”,其描述為“chattr changes the file attributes on a Linux file system.”從這我們很容易得出:在Linux文件系統裏,chattr是可以改變文件的屬性。2. 具體的語法格式chattr [ -