第一课:学习最基础的linux命令

在Linux系统中,一切都是文件
一、常用的基础命令
1,echo 输出到屏幕 :echo haha
2,reboot 重启 poweroff 关机
3,weget 下载 weget -r (递归)-p (全部资源)-c (断点续传)网址
4,ps 查看进程状态 ps -aux | wc -l 查看具体条数
5,top 动态查看系统状态(windows任务管理器)
6,pidof 查看进程的pid值 kill 终止进程
二、系统状态检测命令
1,ifconfig 查看网卡配置
2,uname -a 查看系统内核和版本信息 cat /etc/redhat-release 查看当前系统版本详细信息
3,uptime 系统信息(top命令首行)
4,free -h 查看系统内存使用量
5,who 查看登入的用户信息 last 查看登录信息
6,history 历史命令 !15 重复执行命令 history -c 清空命令
三、工作目录切换命令
1,pwd 当前目录
2,cd ~ 家目录(同cd)cd - 上一次的目录 cd… 上一级的目录
3,ls 命令 ls -al 查看详细信息,包括隐藏文件,ls -ld 目录 查看目录属性信息
四、文本编辑命令
1,cat -n 文件名 查看文件详细内容,并显示行数
2,head -n 文件名 查看前几行的文件内容
3,tail -n 文件名 查看后几行的文件内容
实际应用:
(1)cat 文件名 | tr [a-z] [A-Z] 读取文件,并把小写替换(tr)为大写
(2) tali -f /var/log/messages 持续刷新日志文件
4,more 查看大文件 空格翻页
5,wc -l 文本:统计行数
6,stat 查看文件具体存储信息和时间信息
Atime 最后一次查看时间
Mtime 最后一次内容修改时间
Ctime 最后一次属性修改时间
7,cut 按列提取文本字符
应用:cut -d: -f1 /etc/passwd 提取passwd文件中,以:为间隔符的第一列的信息。
8,diff --brief 文本 比较文件差异 diff -c 文件1 文件2 查看具体不同 ,!代表不同的行。
五、文件目录管理命令
1,touch 新建一般文件
2,mkdir 新建目录 -p 递归创建 mkdir -p /a/b/c/d
3,cp 源文件 目标文件 cp -r 源目录 目标目录 mv 剪切
4,rm 文件 删除文件 rm -r 目录 rm -rf 强制删除 rm -rf /* 强制删除根目录下的所有文件(谨慎)
5,dd 按照指定大小复制文件
dd if =/dev/haha of=heihei count=1 bs=100M
if=input file of=output file conut 块的个数 bs 块的大小
6,file 文件名 查看文件类型
六、打包压缩与搜索
1.tar -czvf 压缩包.taz.gz 目录
-c 归档 -z 压缩格式 -v 压缩过程 -f 文件名称
tar -xzvf 压缩包.taz.gz -C 目录 解压到指定目录
2,grep -n 显示行数 -v 反选
3,find / -name 文件名 全盘搜索文件

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值