dos命令

dos命令
1.ssh+ip;链接虚拟机

2.ifconfig ip地址

3.ping;网络连接状态

4.service iptables restart 重启防火墙
service iptables stop 关闭防火墙
service iptables start 开启防火墙
service iptables status 查看防火墙状态
5.su 切换用户
su 普通用户
su root 超级用户

6.cat/etc/passwd 查看用户命令 查看用户名
cat/etc/group 查看用户组

  1. cd / 根目录 回到根目录
    cd 进入文件夹
    cd. . 表示当前目录
    cd.. 返回上一级
    cd../.. 返回上两级
    cd../../.. 返回上三级

8.pwd 查看当前路径

9.ls 横向显示目录
ll 简写(ls -l)纵向显示目录
ls -a 查看当前目录下所有的文档和文档 和隐藏文件

10.mkdir 创建文件夹
mkdir+任意文件名 比如 ww aa ;创建单个文件
mkidr -p+任意文件名 比如a/b/s/d/f/g ;创建层级目录

11.touch 创建文档
touch+任意名称 ;创建单个文档
touch+任意名称;创建多个文档

12.vim或 vi 编辑文档
按i进入编辑模式
按esc 或ctrl+c进入命令模式
编辑命令
!强制退出
:wq 保存退出
w保存
q退出
!强制
wq! 保存强制退出

13.cat 查看所有文件内容
cat'|grep 搜索的内容
|管道付
grep 匹配 过滤 搜索

14.head 查兰前面内容
head+文档名 默认查看内容前十行
head -n3+文档名 查看文档前几行

15.tail 查看文件后十行
tail-n3+文档名 查看后三行
tail -f+文档名 查看实时日志
ctrl+c或者ctrl+z 退出

16.more加文档名 按照百分比看文档内容

17.less 按上下翻页查看内容
less+文档名

18.rm 删除
rm +文档 提示性删除 输入y 敲回车
rm -r 提示性删除目录
rm -rf 强制删除
rm -rf * 删除文件下的所有内容 *表示所有
19.cp 复制文件
cp+原文档+新文档

20.mv 重命名 移动
mv./hh/home/dd

21.find 查找文档
find+路径 -name+文档名

  1. history 历史命令

23.history-c 清除命令

24.reset 重置屏幕

25.clear 清除屏幕

26.cat>aa>bb 覆盖
追加覆盖 cat>>aa bb cc>>aa bb cc

27.nl 显示多少行

28.date 显示系统的当前时间
date -s 修改当前时间
who 查看在线用户
whoami 查看当前操作用户

  1. chmod 修改 权限
    chmod 777 修改文档名和权限
    chown 修改用户主 案例 chown hh ss 后续加-R 修改层级用户主
    chogrp 修改用户组 案例 chgrp hh ss 后续加-R 修改用户组

30.useradd 添加用户
useradd mm-g hh 添加指定的用户到用户组

31.groupadd 添加用户组

32.userdel mm 删除用户组

33.passwd 用户名设置密码

  1. kill-9+进程号 杀死进程
    rm -rf/var/run/yum.pid

  2. tar 包 压缩和解压
    tar -cvf 打包
    tar -xvf 解压压缩包
    tar.gz 打包
    案例 tar -zcvf ys.tar.gz aa bb hh tt
    tar -zxvf ys.tar.gz 解压

zip包
zip 压缩包 案例 zip z.zip aa bb cc
zip 解压包 案例 unzip z.zip

  1. yum install 安装工具名
    yum install lrzsz

rz 将windows中资料上传到linux中
sz 将linux中的资料下载到windows中
rpm -ivh 包名 安装rpm包 这个后缀为rpm包的文件 也是jdk文件
rz 上传rpm包
rpm -ivh jdk-8u121-linux-i586.rpm 安装命令
java -version 查看jdk命令

37.scp 命令复制 两台服务器之间互相传输文件
a服务器;192.168.0.124
b服务器 192.168.0.128
(1)放 scp ./cc root@192.168.0.128:/home/kk
(2)拿 scp root@192.168.0.128:/home/kk/cc ./

38.sftp 传输文件
用法 sftp+对方的ip地址 键入sftp协议中
(1)放 put /home/jj/cc /home/kk
(2) 拿 get /home/kk/cc /home/jj

  1. df 查看磁盘使用情况
    ps 查看进程
    ps aux 查看所有用户进程
    yum install mysql 安装数据库
    yum install mysql-server 安装服务端
    service mysqld start 开启数据库
    ps -ef|grep mysql 查看启动的服务
    service mysqld stop 关闭数据库

40.netstat -nltp 查看所有开启的端口
41. lsof -i:端口号 查看端口是否占用
42. hostname 查看主机名
43. du -sh 查看文件大小
44. top 查看动态进程
top -d+秒数 设定间隔时间查看资源使用情况
top退出使用 ctrl +z或+c

45.getconf LONG_BIT 查看系统位数
alias if 取别名
unalias if 取消别名
tab 联想建

46.set nu 显示行号
set nonu 取消行号

  1. ?+字符 区配字符 /也是匹配字符 开始行、结束行+y 敲回车 按p :复制指定的行数
    %s 替换内容 :%s/要替换的/d 只替换每行第一个 :%s/要替换的/h/g 替换所有内容 开始行,结束行s/需要替换的/a 替换掉指定行数的内容第一个内容
    注释: :1,5s/3/a/g 替换掉所有内容
    :1,5s/^/#/ 多行开头注释 1,5s/#// 取消注释 1,5w/home、dcs56.txt 将vim中的文件保存到新的文档中
posted @ 2025-02-19 16:12  王子豪123  阅读(33)  评论(0)    收藏  举报