linux ls-l getswd,liunx
title: liunx
date: 2020-03-01 21:42:48
tags:
- liunx
- system
category:
system
liunx 常用命令
$ pwd //輸出當前文件絕對路勁
$ cd //進入某個文件夾,改變目錄
$ ls //查看當前目錄下的文件或者文件夾名
$ ls -l //查看當前目錄下所有的文件夾詳情
$ ls -a //查看當前目錄下的所有文件,包括點開頭的文件
$ ls -a [filename] //指定目錄下的文件夾,所有的
$ cat //貓一下某個文件的內容,打印到命令行中
$ cat -n //打印行號
$ clear //清理當前命令行
$ mv [filename] [filename] //移動某個文件或者文件夾到某個目錄
$ mv file/filename file/filename //可以重命名
$ cp [filename] [filename] //拷貝,在拷貝的同時可以改名
$ cp -rf // r 遞歸 f 強制 把當前目錄下所有的文件文件夾遞歸拷貝到某個文件夾下
$ rm [filename]//刪除某個文件/文件夾
$ rm -rf //遞歸刪除當前目錄下的所有文件/文件夾
$ tar xf xxx.tar.gz -C [filename]//解壓壓縮包到某個目錄
$ tar xf xxx.tar.gz //解壓到當前目錄
$ tar czvf xxxx.tar.gz [file/filename] //壓縮某個文件或者文件夾
vim 的使用
命令模式
# 命令模式進入插入模式
vim test.html
# 輸入 i在vim編輯器中輸入和改變文件
# 輸入 o另起一個行
# esc鍵返回
# '/' ,':',進入末行模式
# 刪除一整行 dd
# 刪除光標所在的行 x
# 撤銷刪除 u
# 復制 yy
# 黏貼 p
插入模式
# 用戶進行有的輸入
末行模式
# / : 進入到末行模式
/字符串 # 查找某個字符串
:wq #保存并且退出
:% s/要替換的字符/待替換的字符/g # 替換文本中某些字符串
:1,4 s///g # 1-4行進行替換
yum安裝軟件
# 查找yum的位置
$ whereis yum
# yum: /usr/bin/yum /etc/yum /usr/share/man/man8/yum.8.gz
# /usr/bin/yum yum的快捷方式
# /etc/yum yum的安裝位置
# 可以先建立鏡像源
vim nginx.repo #里面的內容可以去相應的官網上查找
yum clean all //清除所有的緩存
yum makecache fast //建立源數據
yum repolist all //查看使用了那些倉庫
yum -y install [軟件名字] //安裝軟件
sudo apt-get install安裝軟件
sudo apt-get install [軟件名稱] //安裝軟件
sudo apt-get remove [軟件名] //卸載指定軟件
sudo apt autoremove //卸載當前不需要的軟件依賴
io重定向
date #指打印時間
date>date.txt
tty #顯示當前終端
date>/dev/pts/3 #在當前終端輸出date
date>/dev/null #空設備
# liunx一切皆文件
flutter doctor >flutter.txt
# 把flutter doctor打印出的東西存儲到flutter.txt里面
ls /wqeqweq. 1>list.txt 2>error.txt
>存儲一次 >>有覆蓋性質
# 把liunx正確的輸出保存在list.txt
# 把liunx正確的輸出保存在error.txt
ls /qweqeq &>list.txt
# 把所有的輸出信息保存在list.txt中無論錯與對
>/etc/paswd #清除系統文件
> 有致空作用
ls /proc/2/
/proc/ #liunx存儲進程的地方
總結
以上是生活随笔為你收集整理的linux ls-l getswd,liunx的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java jdbc操作类_Java-编写
- 下一篇: mysql正则表达式配置_G. MySQ