学习Linux命令第一天
linux是区分大小学的
1、echo 输出
echo + 内容 输出内容到显示界面
echo +$PATH 输出变量到显示界面
echo +命令 输出命令的内容到显示界面
2、date 时间
date “+%Y-%m-%d” 输出年月日
date “+%H-%M-%S” 输出小时分钟秒
3、poweroff 关机
4、reboot 重启
5、wget 下载文件
wget -c +网址 可以断点续传下载文件
6、shutdown -s -t +时间(秒)可以定时关机
7、top 查看linux运行状态
8、ps 查看端口号
ps -aux 查看端口号详细的列表
9、pidof 查看进程的端口号
pidof +进程号
10、kill 杀掉进程
kill+端口号 杀掉单个进程 killall +服务名称 杀掉服务的所有端口
11、ifconfig 查看网络信息
RX 收的数据包大小 TX 发的数据包大小
12、uname -a 显示内核所有信息
13、uptime 系统时间
14、free -h 显示内存使用情况
15、who 查看登录用户
16、last 查看登入记录(只作为参看,黑客是可以更改此记录)
17、history 查看历史命令
18、sosreport 收集信息反馈报告,可以给维护人员查看系统情况
19、pwd 查看当前目录
20、cd 切换目录
cd . 返回上一次目录 cd ..返回上一级目录 cd ~返回家目录 cd /usr/bin 切换到相应目录
21、ls 查看文件
ls -a 查看所有文件(包含隐藏文件)
ls -l 查看文件详细信息 ls-al 查看所有文件的详细信息
22、cat 查看比较短小的文件
23、more查看大文件
24、head 查看文件的多少行
head -n 5 查看钱5行内容
25、tail 查看倒数行数内容
tail -n 5 查看尾数的5行内容
tail -f 持续刷新信息
26、system start sever
27、tr 转换
| 管道符 作用:前面执行的内容作为输入交给后面的命令进行二次处理后输出
[a-z][A-Z] 通配符
28、wc 统计行数字节
wc -l +文件 统计文件有多少行
wc -c +文件 统计文件有多少字节
29、stat + 文件名称 查看文件的时间
stat +文件 有三个时间 Atime:最近的访问时间 Mtime:修改时间(文件内容的修改时间) Ctime:更改时间(更改如所有者、权限)
30、cut -d : -f | /etc/passwd cut提取以:为间隔符的第一行信息
31、diff 比较俩个文件是否相同
diff --brief a.text b.text