linux命令与windows命令

目录

Linux:

常用Linux命令

系统日志位置

Linux用户和用户组管理

1、添加用户

2,切换用户  

 3,修改用户密码  

  4,删除用户

Windows:

1. 常用命令

1.1 cd命令

1.2 查看目录文件

1.3 创建目录和删除目录

1.4 查看本机ip

1.5 清除屏幕

1.6 复制文件

1.7 移动文件

1.8 删除文件

1.9 ping

1.10 taskkill

1.11 netstat 查看网络连接状态

2. 查看cmd下的命令

1、使用help命令,查看所有的dos命令

2、找到命令之后,使用 命令+ /?来查看该命令下的其他属性

3. Windows下的快捷键


Linux:

常用Linux命令

ls                  目录内容一览

        -a        显示全部文件

        -l        长格式显示文件

        -h        人性化显示文件

        -d        现实此目录不显示此目录文件

        -i        显示文件i节点

clear          清除屏幕 ll 查看当前目录下内容(LL的小写)

mkdir        创建目录

        -p        递归创建

cd        切换工作目录

        cd..         上级目录

        cd ~          当前用户目录

        cd /         根目录

        cd - 上一次访问的目录

pwd         显示当前目录绝对路径

rmdir         删除空目录

cp         复制目录或文件

        -r 复制目录

        -p 保留文件属性

mv         剪切或更改目录或文件名

rm         删除目录或文件

        -r         删除目录

        -f         不需确认,强制执行

touch

        touch testFile        创建空文件

cat        显示文件内容

        -n        显示行号

tac        显示文件内容(反向列示)

        -n        显示行号

useradd        添加用户

find        搜索

        -name         名称搜索

        -iname        不区分大小写的名称搜索

        -size        大小搜索

        -group        文件所属组搜索

tar        打包目录

        -c        创建一个新的存档

        -f         指定存档文件(必须是最后一个参数) -v 指定打包文件 之后要立即接文件名,不要再加其它参数

        -z        打包的同时进行gz压缩或解压缩

        -j         打包的同时进行bzip2压缩或解压缩

tail        显示文件末尾几行

        -n        显示行号

        -f        动态显示文件,实时查看日志

groupadd        添加所属组

ifconfig        查看或设置网卡信息

last                列出所有的用户登录信息

lastlog          列出用户最后一次登陆时间(包括系统用户) -u 用户UID 查询某一用户最后的登陆时间 traceroute         追踪路由信息 netstat 显示网络相关信息

        -t        TCP协议

        -u         UDP协议

        -l         listening 监听

        -r         route 路由

        -n         number 显示IP地址号和端口号

        -a         all 全部

        -rn         查看本地路由表

        -an         查看本地所有的网络连接

        -lntu         查看本机-的监听

shutdown        关机命令

        -c         取消前一个关机命令

        -h         halt关机

        -r         reboot重启

halt                  关机

poweroff          关机

reboot                 重启

系统日志位置
 

cat /etc/redhat-release        查看操作系统版本
/var/log/message               系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一
/var/log/message               系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 
/var/log/secure                与安全相关的日志信息 
/var/log/maillog               与邮件相关的日志信息 
/var/log/cron                  与定时任务相关的日志信息 
/var/log/spooler               与UUCP和news设备相关的日志信息 
/var/log/boot.log              守护进程启动和停止相关的日志消息 

查看某文件下的用户操作日志

        到达操作的目录下,执行下面的程序:

        cat .bash_history

Linux用户和用户组管理

Linux用户分为以下几种

root用户:也称超级用户,UID为0,权限最高。
系统用户:也称虚拟用户、伪用户、假用户,是系统自身拥有的用户,UID为1~999,比如bin、daemon、adm、ftp、mail等,不具有登录Linux系统的能力,但却是系统运行不可缺少的用户。
普通用户:UID为1000~60000,可以登录系统,操作自己目录的内容。
 

用户管理命令

1、添加用户

使用者权限:管理员用户(root)

user 选项 用户名

选项

-c comment 指定一段注释性描述
-d 目录 指定用户主目录,如果此目录不存在,则同时使用 -m选项,可以创建主目录。
-g 用户组 指定用户组所属的用户组。
-G 用户组,指定用户所属的附加组。
-s Shell文件 指定用户的登陆Shell。
-u 用户号,指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。
        用户名:
        指定新的账号用户名。

2,切换用户  

  su 用户名

在这里插入图片描述

 3,修改用户密码  

 passwd 选项 用户名

        可使用的选项:

  • -l 锁定口令,即禁用账号。
  • -u 口令解锁。
  • -d 使账号无口令。
  • -f 强迫用户下次登录时修改口令。

   4,删除用户

       

 userdel 选项 用户名

        -f:强制删除用户,即使用户当前已登录;
        -r:删除用户的同时,删除与用户相关的所有文件

        能力有限只能先写这么多常用的。我们这些初学者上部分的命令也够用了。

挂个自己收藏的,遇到没学过的再查。https://blog.youkuaiyun.com/cuijian2B/article/details/120340949

Windows:

1. 常用命令
 

1.1 cd命令

//进入d盘
D:
//进入F盘
F:



cd /?     //获取使用帮助

cd \       //跳转到硬盘的根目录

cd C:\WINDOWS  //跳转到当前硬盘的其他文件

cd /d e:\software    //跳转到其他硬盘的其他文件夹,注意此处必须加/d参数。否则无法跳转。

cd..      //跳转到上一层目录
 

1.2 查看目录文件

//查看当前目录下的文件,类似于linux下的ls
dir

1.3 创建目录和删除目录

//创建目录
md 目录名(文件夹)
//删除目录
rd 目录名(文件夹)


1.4 查看本机ip

ipconfig


1.5 清除屏幕

cls
类似于linux下的clear

1.6 复制文件

copy 路径\文件名 路径\文件名 :把一个文件拷贝到另一个地方。 


1.7 移动文件

move 路径\文件名 路径\文件名 :把一个文件移动(就是剪切+复制)到另一个地方。 


1.8 删除文件

//这个是专门删除文件的,不能删除文件夹
del 文件名


1.9 ping

//用来测试网络是否畅通
ping ip(主机名)



1.10 taskkill

列出所有任务及进程号,杀进程

taskkill

taskkill /?  获取使用帮助


taskkill是用来终止进程的。具体的命令规则如下:

TASKKILL [/S system [/U username [/P [password]]]]
{ [/FI filter] [/PID processid | /IM imagename] } [/F] [/T]
 

1.11 netstat 查看网络连接状态

        显示协议统计信息和当前 TCP/IP 网络连接。该命令可以查看当前机器建立的所有网络链接状态,以及对应哪个进程。

netstat -help 获取命令行使用帮助信息

netstat -ano  //查看网络连接、状态以及对应的进程id



语法:

netstat [选项]


参数:

-a或--all:显示所有连线中的Socket;
-A<网络类型>或--<网络类型>:列出该网络类型连线中的相关地址;
-c或--continuous:持续列出网络状态;
-C或--cache:显示路由器配置的快取信息;
-e或--extend:显示网络其他相关信息;
-F或--fib:显示FIB;
-g或--groups:显示多重广播功能群组组员名单;
-h或--help:在线帮助;
-i或--interfaces:显示网络界面信息表单;
-l或--listening:显示监控中的服务器的Socket;
-M或--masquerade:显示伪装的网络连线;
-n或--numeric:直接使用ip地址,而不通过域名服务器;
-N或--netlink或--symbolic:显示网络硬件外围设备的符号连接名称;
-o或--timers:显示计时器;
-p或--programs:显示正在使用Socket的程序识别码和程序名称;
-r或--route:显示Routing Table;
-s或--statistice:显示网络工作信息统计表;
-t或--tcp:显示TCP传输协议的连线状况;
-u或--udp:显示UDP传输协议的连线状况;
-v或--verbose:显示指令执行过程;
-V或--version:显示版本信息;
-w或--raw:显示RAW传输协议的连线状况;
-x或--unix:此参数的效果和指定"-A unix"参数相同;
--ip或--inet:此参数的效果和指定"-A inet"参数相同。

 

         辅助符号或命令也是命令行重要的一部分,以为我也不怎么会因此就不往上写了。


2. 查看cmd下的命令

1、使用help命令,查看所有的dos命令

        使用这个命令之后,我们可以看到所有的dos命令,并且后面还有中文的解释。简直不要太赞,这样我们就可以根据自己的需求要找到想要使用的命令。

2、找到命令之后,使用 命令+ /?来查看该命令下的其他属性

命令 -help    //第1种形式的使用帮助

命令  /?       //第2种形式的使用帮助


注意:这些字符只能是英文的

    

3. Windows下的快捷键

win+E                 打开文件管器

win+D                 显示桌面

win+L                 锁计算机

alt+F4                 关闭当前程序

ctrl+shift+Esc    打开任务管理器(或者ctrl+alt+delete)

ctrl+F                  在一个文本或者网页里面查找,相当实用(退出一般按ESC)

ctrl+A                  选中所有文本
 

以上命令并非全部,还有许多命令符我没见过因此欢迎各位师傅的指正和补充。

这个大佬的Windows命令很有意思推荐给大家:https://lexsaints.blog.youkuaiyun.com/article/details/122116685

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值