Linux基于centos7指令初學3

date指令

作用:

date指令可以查看時間

這個指令可以進行格式化

格式:date +%想要的內容?

Y:年份? ? ? ? m:月份? ? ? ? d:日

H:時? ? ? ? ? ? M:分? ? ? ? S:秒

時間分界線可以由自己定

時間戳

記錄日志的時候常用,它是從1970-1-1的零點開始累積的秒數

將時間戳轉為普通時間

格式:date +%[想要轉成的格式]? -d @某個時間戳

date +%Y-%m-%d/%H:%M:%S -d @0

這里8點的原因是北京是處在東八區的地方

這里講述時間主要是為了記錄日志的時候能夠起作用,而日志則是相當重要,它可以輔助程序員進行問題的排查

cal指令

作用:

展示日歷

cal + 年份

它會將這個今年所有的月份顯示出來?

其它功能

Find指令

Linux下的find命令在目錄結構中搜索文件,并執行指定操作。

Find命令的功能選項有很多,這里只給出普遍使用的Find命令了

語法:

find pathname -name document_name

eg:

在這兩個指令中,只要給出路徑和你想要的文件,其都會在下面給你找到所以這個文件(是這個路徑下),不存在的文件則無法找到?。

which指令

which指令通常使用做查詢指令所存在的位置

grep指令

grep行文本過濾工具

首先創建一個test.txt文件,文件里的內容有:

?grep '想要查找的字符或字符串' document_name

-i:忽略文本的大小寫

grep -i 'O' test.txt

-n:是指給出序號,可以跟-i等其它功能相互結合使用

grep -ni 'a' test.txt

-v:反向選擇,選中的含有此字符或者字符串的相反不顯示出來?

grep -vi 'A' test.txt

其功能是以后能夠在一大堆的數據中快速定位出我們想要的數據,比如報錯信息

通常grep跟管道組合的比較多

sort指令,uniq指令與wc指令

sort是按照ASCLL碼值進行排列,uniq是能夠進行去重操作

uniq是要相鄰行的才能進行去重,不相鄰行就去重不了,所以一般都是先sort一下,再去重

wc指令,通常是與-l 功能組合,只要是算有多少行

打包壓縮

為什么

可以使多個文件變為一個文件,防止文件丟失,更節省空間,在網絡傳輸的時候,更節省時間

zip指令

可以先看看自己有沒有安裝zip指令

我這樣是有的,如果沒有,則可以使用下面語句進行安裝

yum install -y zip

zip在使用的時候如果不加 -r 的?話,默認是不會將里面的內容打包進去的

-r我們很熟悉了,是遞歸式進行

壓縮

語法: zip -r dst src????????

解壓

對其進行試驗

?

進入testzip文件中

對studyday1.zip進行解壓可得到

查看解壓后的文件

對解壓后的文件進行驗證看看是否有誤

解壓到指定文件:

?unzip? 壓縮文件.zip? -d 指定文件目錄

tar指令

作用

打包/解包,不打開它,直接看內容

功能:

-c:建議一個壓縮文件的參數指令,create

-x:解開一個壓縮文件的參數指令

-t:查看tarfile里面的文件

-z:是否同時具有gzip屬性?即是否需要用gzip壓縮?

-j:是否同時具有bzip2屬性?即是否需要用bzip2壓縮?

-v:壓縮過程中顯示文件,不建議用在背景執行過程中

-f:使用檔名,在f后要直接使用檔名,不要再加參數了

-C:解壓到指定目錄

重點可記

壓縮:tar -czf/ -cvzf dest.tgz src

解壓: tar -xzf/ -xvzf? .tgz

解壓到指定目錄:tar??-xzf/ -xvzf? src.tgz? -C?dest

服務器上Linux與WINDOWS的互傳

下載:

yum install -y lrzsz

使用完這個下載指令后便可直接在windows和Linux上進行互通

現在進行展示一下

1,我想將我的Linux里的file.txt文件傳到我的Windows上

?

2,執行指令sz file.txt?

執行之后便后跳出windows的計算機中的文件夾,并選擇你要將file.txt文件放在何處,選擇桌面

?

?

傳輸成功!

以上便是此次博文的學習內容,如有錯誤之處,還望大佬指點出來,以便本人及時學習加以斧正,謝謝!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/44455.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/44455.shtml
英文地址,請注明出處:http://en.pswp.cn/web/44455.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

GIT相關操作,推送本地分支到遠程倉庫流程記錄學習

git流程 切換到源文件夾:cd 源文件夾克隆遠程倉庫:git clone [ssh]進入項目文件夾:cd .\project\查看本地分支:git branch獲取遠程倉庫更新,使遠程同步:git fetch查看所有分支(包括遠程分支&am…

OJ-0712

示例1: input 8 123 124 125 121 119 122 126 123 output 1 2 6 5 5 6 0 0示例2: input 2 95 100 output 1 0示例3: input 2 100 95 output 0 1package com.wsdcode.od;import java.util.Scanner;public class Main {public static void m…

LabVIEW比例壓力控制閥自動測試系統

開發了一套基于LabVIEW編程和PLC控制的比例控制閥自動測試系統。該系統能夠實現共軌管穩定的超高壓供給,自動完成比例壓力控制閥的耐久測試、流量滯環測試及壓力-流量測試。該系統操作簡便,具有高精度和高可靠性,完全滿足企業對自動化測試的需…

安裝jenkins最新版本初始化配置及使用JDK1.8構建項目詳細講解

導讀 1.安裝1.1.相關網址1.2.準備環境1.3.下載安裝 2. 配置jenkins2.1.安裝插件2.2.配置全局工具2.3.系統配置 3. 使用3.1.配置job3.2.構建 提示:如果只想看如何使用jdk1.8構建項目,直接看3.1即可。 1.安裝 1.1.相關網址 Jenkins官網:https…

RabbitMq如何保證消息的可靠性和穩定性

RabbitMq如何保證消息的可靠性和穩定性 rabbitMq不會百分之百讓我們的消息安全被消費,但是rabbitMq提供了一些機制來保證我們的消息可以被安全的消費。 消息確認 消息者在成功處理消息后可以發送確認(ACK)給rabbitMq,通知消息已…

Hadoop-25 Sqoop遷移 增量數據導入 CDC 變化數據捕獲 差量同步數據 觸發器 快照 日志

章節內容 上節我們完成了如下的內容: Sqoop MySQL遷移到HiveSqoop Hive遷移數據到MySQL編寫腳本進行數據導入導出測試 背景介紹 這里是三臺公網云服務器,每臺 2C4G,搭建一個Hadoop的學習環境,供我學習。 之前已經在 VM 虛擬機…

計算機的錯誤計算(二十九)

摘要 (1)討論近似值的錯誤數字個數。有時,遇到數字9或0, 不太好確認近似值的錯誤數字個數。(2)并進一步解釋確認計算機的錯誤計算(二十八)中一個函數值的錯誤數字個數。 理論上,我…

py2neo常用語句

1.連接數據庫 Neo4j服務器默認的端口號就是7474,所以本地的主機就是"http://localhost:7474" 。 默認的用戶名密碼都是neo4j, # 連接數據庫,輸入個人配置 graph Graph("http://localhost:7474//browser/", auth("neo4j"…

百日筑基第十九天-一頭扎進消息隊列2

百日筑基第十九天-一頭扎進消息隊列2 消息隊列的通訊協議 目前業界的通信協議可以分為公有協議和私有協議兩種。公有協議指公開的受到認可的具有規 范的協議,比如 JMS、HTTP、STOMP 等。私有協議是指根據自身的功能和需求設計的協 議,一般不具備通用性&…

數學建模·熵權法

熵權法 一種計算評價指標之間權重的方法。熵權法是一種客觀的方法,沒有主觀性,比較可靠。 具體定義 熵權法的核心在于計算信息熵,信息熵反映了一個信息的紊亂程度,體現了信息的可靠性 具體步驟 Step1正向化處理 將所以評價指標轉…

智能家居裝修怎么布線?智能家居網絡與開關插座布置

打造全屋智能家居。計劃的智能家居方案以米家系列為主,智能家居聯網方案以無線為主。裝修前為了裝備智能家居做了很多準備工作,本文深圳僑杰智能分享一個智能家居裝修和布線方面的心得與實戰知識。希望能對大家的裝修有所幫助。 ?1.關于網絡 如果房子比…

HTML基本標簽(二)

HTML基本標簽&#xff08;二&#xff09; 表格標簽 table媒體元素audio 音頻vido 視頻 form 表單元素 表格標簽 table <!-- caption 代表表格標題相關屬性border 邊框cellpadding 設置單元格內填充cellspacing 設置單元格間空隙width 設置表格寬度&#xff0c;默認是內容撐…

Python-數據爬取(爬蟲)

~~~理性爬取~~~ 杜絕從入門到入獄 1.簡要描述一下Python爬蟲的工作原理&#xff0c;并介紹幾個常用的Python爬蟲庫。 Python爬蟲的工作原理 發送請求&#xff1a;爬蟲向目標網站發送HTTP請求&#xff0c;通常使用GET請求來獲取網頁內容。解析響應&#xff1a;接收并解析HTTP響…

結合實體類型信息1——基于本體的知識圖譜補全深度學習方法

1 引言 1.1 問題 目前KGC和KGE提案的兩個主要缺點是:(1)它們沒有利用本體信息;(二)對訓練時未見的事實和新鮮事物不能預測的。 1.2 解決方案 一種新的知識圖嵌入初始化方法。 1.3 結合的信息 知識庫中的實體向量表示&#xff0b;編碼后的本體信息——>增強 KGC 2基…

基于AT89C51單片機超聲波水位液位控制系統設計(含文檔、源碼與proteus仿真,以及系統詳細介紹)

本篇文章論述的是基于AT89C51單片機的1616點陣LED顯示器字符滾動顯示設計的詳情介紹&#xff0c;如果對您有幫助的話&#xff0c;還請關注一下哦&#xff0c;如果有資源方面的需要可以聯系我。 目錄 設計任務與要求 原理圖 仿真圖 代碼 系統論文 資源下載 設計任務與要求…

處理線程安全的列表CopyOnWriteArrayList 和Collections.synchronizedList

ConcurrentModificationException 是 Java 中的一種異常&#xff0c;用于指示在迭代集合時&#xff0c;該集合的結構發生了并發修改。 在 Java 中&#xff0c;許多集合類&#xff08;如 ArrayList, HashMap 等&#xff09;都不是線程安全的。如果一個線程在迭代集合的同時&…

IDEA的JAVA版本沒有8怎么辦

問題&#xff1a; 很多小伙伴會出現如下的情況&#xff0c;java的版本很高&#xff0c;沒有8 解決 更換IDEA內置的Server URL的鏡像地址 就是這個 把其中的地址換成 https://start.aliyun.com/ https://start.aliyun.com/ 我們可以看到JAVA 8就出現了

Vue Router 4:構建高效單頁面應用的路由管理

引言 Vue Router的重要性在于它極大地簡化了單頁面應用(SPA)的開發流程。通過Vue Router&#xff0c;開發者可以輕松地將URL映射到對應的組件&#xff0c;實現頁面的無刷新跳轉&#xff0c;從而提升用戶體驗。 安裝和設置Vue Router 4 如何在Vue 3項目中安裝Vue Router 4 1…

期貨量化交易客戶端開源教學第四節——交易接口協議

指令介紹: 01----09:服務端發送到客戶端指令 10----49:客戶端發送操作指令 50----59:客戶端與服務端通訊指令 60----99:股票接口與服務端交互指令 --------------------------------------------------- 02:商品行情 03:用戶信息接收 04:用戶資產信息接收 ----發送到…

SpringBoot的動態代理默認用的哪個???

在 Spring Boot 中&#xff0c;動態代理的默認實現方式取決于被代理的對象的類型和具體配置&#xff1a; JDK 動態代理&#xff1a; 當代理的對象實現了一個或多個接口時&#xff0c;Spring 默認使用 JDK 動態代理。JDK 動態代理只能代理實現了接口的類。 CGLIB 動態代理&…