目录
2、找到命令之后,使用 命令+ /?来查看该命令下的其他属性
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