Linux常用命令

记录一下Linux常用命令。

一、文件操作

1、cd命令

改变路径,例如进入根目录

cd ~

返回上一级目录

cd ..

2、pwd命令

打印当前所在路径

3、ls命令

显示目录里面包含文件

4、mkdir命令

创建一个目录

5、touch命令

创建一个空文件

6、vi命令

对文件编辑,vi 文件名

使用a、i、o进入编辑模式,编辑完成后

按esc键,再按shift+:输入wq保存退出

:wq

7、cat命令

查看文件内容

8、rename命令

重命名,比如,有一批文件,都是以log开头的,log001.txt,  log002.txt ……. 一直到log100.txt
现在想要把这批文件的log全部替换为history

rename log history log*

9、rm命令

删除命令

(1)常规删除a.txt文件

rm a.txt

(2)强行删除file.log文件

rm -f file.log

(3)删除dirname目录下的所有东西

rm -R dir dirname

(4)递归删除

rm -rf dirname

-r 就是向下递归,不管有多少级目录,一并删除

-f 就是直接强行删除,不作任何提示的意思

10、id命令

显示用户的一些信息,例如uid ,gid,group

11、压缩命令

压缩 : tar -zcvf [被压缩后的文件名] [目录或者文件]

tar zcvf filename/dirname

解压 :tar -zxvf  [压缩包的文件名]

tar zxvf filename
# 解压到当前文件夹
unzip 文件名.zip -d .

12、docker命令

# 列出当前正在运行的容器,并显示它们的状态、容器ID、所使用的镜像等信息。
docker ps
# 或者是下面命令
docker container ls
# 查看指定容器的详细信息,包括状态、网络配置、挂载点等
docker inspect
# 实时查看容器的资源使用情况,如CPU、内存、网络等。
docker stats
# 删除 Docker 容器
docker rm <container_id>
# 或者是下面命令
docker container rm <container_id>
# 关闭指定容器
docker stop <container_id_or_name>
# 关闭运行中的所有容器
docker stop $(docker ps -q)
# 如果您想停止并移除所有容器(包括非运行状态的容器)
docker rm $(docker ps -aq) -f
# 查看所有镜像
docker images
# 删除指定镜像
docker rmi -f <镜像ID>
# 删除所有未被使用的镜像
docker image prune

二、安装工具

1、安装tree

yum install tree

2、安装npm

yum -y install nodejs

3、安装docker

# 更新软件包
sudo yum update
# 安装Docker依赖的软件包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
#设置Docker仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 安装Docker CE (社区版)
sudo yum install docker-ce docker-ce-cli containerd.io
#启动Docker服务
sudo systemctl start docker
# 设置Docker开机自启
sudo systemctl enable docker

4、安装pm2管理器

npm install pm2@latest -g
本文采用 CC BY-NC-SA 3.0 Unported 许可,转载请以超链接注明出处。
原文地址:Linux常用命令 作者:松鼠小
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
Source: Telegram @AmashiroNatsukiEars_NoWord Sticker
Source: Github @zhheo/Sticker-Heo
Source: github.com/k4yt3x/flowerhd
颜文字
AmashiroNatsukiEars
Heo
小恐龙
花!
上一篇
下一篇