虚拟机操作命令

本文详细介绍了Unix系统中的各种常用命令,如系统关闭、用户密码修改、目录操作、文件管理、权限设置、复制粘贴等,并涉及网络通信和虚拟机管理命令,为初学者提供了一站式的参考指南。
摘要由CSDN通过智能技术生成

Unix常用命令介绍:

命令行:“;”

多行命令:“\”

1、系统关闭

reboot、halt/shutdown、poweroff

2、passwd命令:修改系统用户密码
passwd [username]

3、su命令:切换系统用户
su [- username]

username为空表示root用户

4、cat命令:将指定的文件在标准输出到显示器
cat [-AbET] [文件名列表]

-A 显示文件中的所有控制字符

-b 为输出的每一行标注行号

-E 在每一行的行尾显示行结束标志

5、pwd命令:显示用户当前的工作目录

6、cd命令:切换目录,与window系统cd一样
cd 【目录名】

参数目录名为空,切换到主目录

7、ls命令:列出指定目录中的内容或指定文件的信息
ls [-al…] [dir/file]

参数:
-a 列出所有文件,包括隐藏文件

-l 以长列表的方式详细列出文件或是目录

如果【file/dir】为空,查看当前目录

8、chmod命令:使用符号标记修改文件访问权限
chmod [ugoa][±=][rwx] file/dir

【ugoa】:表示命令中指定的用户类型
u 表示文件的属主user o表示其他的所有用户 other user

g 表示与文件属主同属一个组的别的用户group user

【±=】:命令指定的操作码

  • 表示给用户加上某权限 - 表示减少用户的某权限

= 表示为用户设置某权限

【rwx】:访问权限的具体说明
r 表示读的权限 w表示写的权限 x 表示执行的权限

可以使用二进制表示用户的权限:
0=000,表示没有rwx任何一种权限

1=001 ,标志执行权限

6=11,表示有读写权限,没有执行权限

用3个八进制数字,分别表示ugo三种用户权限。
chmod 777 file1 表示ugo三种用户都授予读写和执行权限

chmod 700 file2表示只有文件属主能够读写和执行该文件(root用户所有权限)

9、cp命令:文件或目录,与window,命令中的copy一样
cp [-ir] source dest

参数:-i 在拷贝的过程中,如果目录目标文件已经存在,就提示是否覆盖该文件

        -r    拷贝指定的目录中的全部内容

10、man命令 、info命令:用该命令可以查看系统对某个命令的说明和使用方法
man 命令名

info 命令名

11、mkdir:创建目录,目录名可以相对路径,也可以绝对
格式:mkdir [-P] dirname

参数:-P 创建一个完整的目录,可以一次性创建多层目录

相对:mkdir -P dir1/dir2/dir

绝对:mkdir /home/user/dir

12、rmdir:删除目录
同上

13、chgrp:改变指定文件的所属用户组,即是change group
chgrp 组名 文件名

14、chown:改变指定文件的所属用户
chown 用户名 文件名

15、who命令:列出当前登录上操作系统的用户信息
16、cal命令
Unix文件目录操作命令
1、ln与硬连接:建立文件的链接关系,类似于window系统中的文件快捷方式。
ln 【option】 file target

参数:-f 如果目标文件已经存在,则覆盖他,否则就创建他

    -s    创建文件的符号链接,该文件内容只包含一个指向源文件位置的指针

2、cut文件操作命令:按列或者按域截取输入行所指的内容
cut 【option】 list 【file】

img

img

img

3、find
4、grep
5、tar
6、date
7、file
8、id
9、ps
10、df
网络通讯的命令
1、ssh

2、ping

3、traceroute

4、Ifconfig

5、netstat

Linux虚拟机操作命令

一、基础命令

查看虚拟机配置:

  1. pwd 显示当前目录
  2. uname -a(内核版本查看)
  3. rpm -q centos-release(系统版本查看)
  4. cat /proc/cpuinfo |grep “name” (cpu核心查看) // | 后面内容为信息过滤
  5. cat /proc/meminfo |head -4 (查看内存信息)(前4行)
  6. df -h (查看磁盘空间信息)

1.路径切换

  1. pwd 查看当前目录的全路径
  2. cd / 切换至根目录
  3. cd …/ 返回上一级目录
  4. cd xxx/ 相对切换
  5. cd /etc/sysconfig/… 绝对路径切换

2.查看目录

  1. ls 简单查看
  2. 2.ls -la 查看详细信息(d开头为目录,-开头为文件,l为链接,相当于快捷方式,b为设备)
  3. ls -l 查看自己建的文件的详细信息

3.文件的增删改查

  1. mkdir dir 在当前目录下创建目录
  2. rmdir dir 删除空目录
  3. touch file 创建文件
  4. vi file 编辑文件
    默认状态:命令行模式,可以用/去进行搜索
    比如:/what 在命令行模式下,想找what,就去锁定
    编辑模式:i
    返回命令行模式:esc
    保存 :w
    退出: q!(不保存退出)
    保存后退出:wq!
  5. cat file [|grep “xxx][|head/tail -n] 查看文件内容
    |gerp “xxx” 查看包含xxx的行
    |head -n 查看前n行
    |tail -n 查看后n行
  6. rm -i file 询问删除
    rm -f file 强制删除
    rm -r dir 递归删除包含文件的目标
    注: -i:询问用户是否确认删除,用y或者n来回答。
    -r:删除目录时加该选项,删除目录及目录下的文件和目录,可以删除不为空的目录。
    -f:强制删除,不用确认

4.文件或目录访问权限操作

  1. d(rwx)(r-x)(r-x)

  2. d: dir

  3. ![-: file

  4. r:read

  5. w: write

  6. x: execute]

     rwx		7
     rw-		6
     r-x		5
     r--		4
     -wx		3
     -w-		2
     --x		1
    
  7. dir : 默认权限755 drwxr-xr-x

  8. file: 默认权限644 -rw-r–r–

rwx: 文件所有者操作权限
rwx: 同组用户的操作权限
rwx: 组外用户的操作权限

在这里插入图片描述

  1. ​ 修改文件或目录的操作权限
    chmod 744 pack/
    chown user:group pack/

二、常用命令

(1)clear 清屏
(2)pwd 显示当前目录
(3)cd name/ /name / …/ 切换目录
(4)ls [-la] 查看当前目录[详情]
(5)mkdir name[ name2 …] 创建目录(可以同时创建两个目录)
(6)rm -rf / -ri rf是不提示删除,ri是提示删除 删除文件或目录
(7)cp 复制文件或目录[-r]
(8)mv 移动文件或目录、兼有重命名
(9)cat cat …|grep …
(10)touch
(11)more space下一页 enter下一行 b上一页 q退出
(12)less space下一页 y上一行 enter下一行 PgDn下一页 PgUp上一页 q退出
(13)head -n
(14)tail -n
管道组合 cat srcfile/ps -ef |grep/less/more/head -n/tail -n >/>> destfile
(15)vi
①默认进入命令模式
1):w 保存不退出
2):wq/x 保存退出
3):q! 退出不保存
4)/…
5)yy
6)p
7)dd
8)shit+g
②按i/a进入编辑模式
1)Esc
(16)

  1. 找出D目录下含有字符串A的所有文件,并用字符串B替换
  1. 命令: sed -i “s/A/B/g” grep A -rl D
  2. -i 直接在源文件上处理
  3. grep -rl 递归查找并列出来
  • 20
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值