首页 > 系统相关 >Linux虚拟机常用命令

Linux虚拟机常用命令

时间:2023-03-04 17:04:20浏览次数:55  
标签:文件 dir1 容器 虚拟机 常用命令 file1 Linux docker 目录

Linux虚拟机常用命令


外部链接分享:
Linux常用命令
docker常用命令

1.系统信息

arch 显示机器的处理器架构

uname -m 显示机器的处理器架构

uname -r 显示正在使用的内核版本

dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)

hdparm -i /dev/hda 罗列一个磁盘的架构特性

hdparm -tT /dev/sda 在磁盘上执行测试性读取操作

cat /proc/cpuinfo 显示CPU info的信息

cat /proc/interrupts 显示中断

cat /proc/meminfo 校验内存使用

cat /proc/swaps 显示哪些swap被使用

cat /proc/version 显示内核的版本

cat /proc/net/dev 显示网络适配器及统计

cat /proc/mounts 显示已加载的文件系统

lspci -tv 罗列 PCI 设备

lsusb -tv 显示 USB 设备

date 显示系统日期

cal 2007 显示2007年的日历表

date 041217002007.00 设置日期和时间 - 月日时分年.秒

clock -w 将时间修改保存到 BIOS

关机 (系统的关机、重启以及登出 )

shutdown -h now 关闭系统

init 0 关闭系统

telinit 0 关闭系统

shutdown -h hours:minutes & 按预定时间关闭系统

shutdown -c 取消按预定时间关闭系统

shutdown -r now 重启

reboot 重启

logout 注销

2.文件和目录

cd /home 进入 '/ home' 目录'

cd .. 返回上一级目录

cd ../.. 返回上两级目录

cd 进入个人的主目录

cd ~user1 进入个人的主目录

cd - 返回上次所在的目录

pwd 显示工作路径

ls 查看目录中的文件

ls -F 查看目录中的文件

ls -l 显示文件和目录的详细资料

ls -a 显示隐藏文件

ls [0-9] 显示包含数字的文件名和目录名

tree 显示文件和目录由根目录开始的树形结构

lstree 显示文件和目录由根目录开始的树形结构

mkdir dir1 创建一个叫做 'dir1' 的目录'

mkdir dir1 dir2 同时创建两个目录

mkdir -p /tmp/dir1/dir2 创建一个目录树

rm -f file1 删除一个叫做 'file1' 的文件'

rmdir dir1 删除一个叫做 'dir1' 的目录'

rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容

rm -rf dir1 dir2 同时删除两个目录及它们的内容

mv dir1 new_dir 重命名/移动 一个目录

touch file1.txt 创建一个文件

cp file1 file2 复制一个文件

cp dir/* . 复制一个目录下的所有文件到当前工作目录

cp -a /tmp/dir1 . 复制一个目录到当前工作目录

cp -a dir1 dir2 复制一个目录

cp -r dir1 dir2 复制一个目录及子目录

ln -s file1 lnk1 创建一个指向文件或目录的软链接

ln file1 lnk1 创建一个指向文件或目录的物理链接

touch -t 0712250000 file1 修改一个文件或目录的时间戳 - (YYMMDDhhmm)

file file1 outputs the mime type of the file as text

3.文件搜索

find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录

find / -user user1 搜索属于用户 'user1' 的文件和目录

find /home/user1 -name *.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件

find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件

find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件

find / -name *.rpm -exec chmod 755 '{}' ; 搜索以 '.rpm' 结尾的文件并定义其权限

find / -xdev -name *.rpm 搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备

locate *.ps 寻找以 '.ps' 结尾的文件 - 先运行 'updatedb' 命令

whereis halt 显示一个二进制文件、源码或man的位置

which halt 显示一个二进制文件或可执行文件的完整路径

chmod u=rwx,g=rwx,o=rwx + 文件名.后缀名 文件访问权限控制

可缩写为 chmod 777 文件名.后缀名

chmod -R 777 文件名.后缀名 给文件及其子文件都有所有权限 (可读可写可执行)

4.压缩和解压缩:

tar -zxvf a.tar //解包至当前目录

tar -zxvf a.tar -C /usr------ //指定解压的位置

unzip test.zip //解压*.zip文件

unzip -l test.zip //查看*.zip文件的内容

5.docker命令

5.1常用命令:

systemctl enable docker 设置docker容器随着linux的启动而启动

systemctl start docker 启动docker容器

docker images 查看docker镜像

docker run --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123 -d mysql:5.7 创建容器名为mysql5.7的mysql容器

docker exec -it mysql5.7 /bin/bash

5.2容器镜像操作

docker images 查看docker镜像

docker ps 查看docker运行中的容器

docker ps -a 查看docker所有状态的容器

docker rm 容器id 删除该id的容器

docker rmi 镜像名 删除该id的镜像

docker run --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123 -d mysql:5.7 创建容器名为mysql5.7的mysql容器

docker exec -it mysql5.7 /bin/bash

标签:文件,dir1,容器,虚拟机,常用命令,file1,Linux,docker,目录
From: https://www.cnblogs.com/zhangyouren/p/17178557.html

相关文章

  • VMware17 虚拟机英文设置为中文不需要重新安装的方法
    VMware17虚拟机英文设置为中文不需要重新安装的方法问题:因为我有一个多月没用到了虚拟机,最近需要学习刀数据库相关知识,需要重新用到Linux下的Mysql,当我打开VMware17......
  • docker-compose up -d 运行报错: ERROR: https://dl-cdn.alpinelinux.org/alpine/v3.1
    docker部署python时执行到RUNapkupdate....命令出现错误:ERROR:https://dl-cdn.alpinelinux.org/alpine/v3.17/community:BADsignature一般是软件包源地址请求......
  • linux安装提示:Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource
    这个错误可能是因为你的系统中有其他进程正在使用apt或dpkg,导致锁定文件被占用。你可以尝试以下方法来解决:等待其他进程完成,或者关闭软件更新器或Synaptic包管理器等程序......
  • Linux 下终端 C 语言控制光标的技巧
    //清除屏幕#defineCLEAR()printf("\033[2J")//上移光标#defineMOVEUP(x)printf("\033[%dA",(x))//下移光标#defineMOVEDOWN(x)printf("\033[%dB",(x......
  • linux 部署 net6 应用程序(宝塔版)
    linux部署net6应用程序!(宝塔版)宝塔为最新版本7.9.3+首先在VS2022上面把应用编译成linux上的运行文件!然后通过上传到指定目录,也用过宝塔的坑定会。linux安装net6......
  • Vm虚拟机安装 黑苹果系统
    安装系统环境相关程序下载系统安装包iso下载地址:http://www.msdn3.com/6/20190826/https://blog.csdn.net/pkgfs/article/details/119140101强力推荐这个好网站:sysin|SY......
  • linux驱动移植-串口驱动
    ----------------------------------------------------------------------------------------------------------------------------内核版本:linux5.2.8根文件系统:busybo......
  • Linux下安装prometheus & grafana
    1安装prometheus1.1下载prometheus下载地址https://prometheus.io/download/#prometheus下载wgethttps://github.com/prometheus/prometheus/releases/download/v......
  • linux下动态链接
    linux下的动态链接动态连接器ld.so首先本文是对linux下的动态链接过程的探讨,由于需要我们再这里将.elf文件叫做可执行文件,将动态链接库.so文件叫做共享对象文件,他们两个......
  • Docker CLI docker buildx build 常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Doc......