Linux教程

Linux命令

本文主要是介绍Linux命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

基础命令

ifconfig/ip addr 查看IP

clear 清屏

pwd 打印当前目录

cd 切换目录 ( cd …返回上级)

rmdir 删除空目录(-p)

touch 创建文件

cp 复制文件(cp -r 复制文件夹)

ls 列出文件(-a 隐藏文件,-d 类似ls,-l 详细信息)

rm 移除文件或文件夹(无论是否为空)(-f 不报错,-i 互动,-r 递归删除)rm-fr [ ],rm-ir []

mv 移动,改名

vi、vim 文本编译器(命令模式 + i = 编译模式(esc退出))

cat 查看文本(tac 倒序)

ln -s 软连接

ln 硬链接

who 显示使用者

date 时间

‘>’ 输出到文件里(覆盖)(可以新建)

‘>>’ 追加(可以新建)

crontab 定时循环

at -f file time 定时一次

用户(组)

创建用户

useradd 选项 用户名

userdel 选项 用户名(-r主目录一起删)

usermod 修改家目录

创建组

groupadd 选项 用户组

groupmod 修改组(名和编号)

gpasswd 添加,删除(-d)

groupdel 删除用户组

文件权限

chown:修改所属用户与组(改所有者或组)

chmod:修改用户权限(9个)

chgrp:更改文件属组 (chgrp user .txt)

压缩

格式:命令 源

gzip ->.gz(不保留源文件)

gunzip 解压(不保留压缩包)

bzip2 -> .bz2(-k 压缩后保留原文件)

bunzip2 -k(保留源文件) 解压

格式:命令 目标 源

tar -zcvf ->.tar.gz()

tar -zxf 解压

zip ->.zip(-r 目录)

uzip解压

RPM包

镜像

sudo docker pull tomcat:9 下载

sudo docker rmi -f $(docker images -qa) 删除全部镜像

sudo docker images 查看

sudo docker search -s 10 tomcat 搜索收藏大于10的tomcat(https://hub.docker.com/search?type=image)

容器

docker run 创建容器并运行(-it交互伪终端)

docker ps 查看运行的容器

docker ps -a 查看所有的容器

docker ps -l 查看上一次运行的容器

docker ps -n 1 查看上1次的容器

docker rm (-f) 删除容器

docker rm -f $(docker ps -aq) 删除所有容器

运行tomcat

dekcer exec -it id /bin/bash 进入tomcat

创建自己镜像

docker commit -a “作者” -m “说明” id name:version

容器卷

docker run -v /主机目录:/容器目录 镜像名

docker run -v /主机目录:/容器目录:ro 镜像名

这篇关于Linux命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!