Linux操作系统学习笔记1—学习目标与基本命令

学习目标

掌握Linux系统的一些基本操作,思维导图如下:
Linux操作系统学习目标

基础知识

定义

什么是操作系统?需要明确以下三点:
1.操作系统是管理计算机硬件与软件资源的计算机程序。是用户和计算机的接口,同时也是计算机硬件和其他软件的接口;
2.用户程序是运行在操作系统之上的;
3.操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供技术支出等,使计算机系统所有资源最大限度地发挥作用,提供了各种形式的用户界面,使用户有一个良好的工作环境,为其它软件的开发提供必要的服务和相应的接口。
用户,操作系统和硬件

Linux常用命令

备注:个人觉得缩写太过于生硬不利于记忆,所以给出了全拼,全拼可能会有错误,欢迎大家在评论区斧正。

文件及目录相关命令

ls(list):查看目录下的内容
cd(Change Directory):目录跳转
pwd(Print Working Directory):打印工作目录
cp(Copy):拷贝
mv(Move):移动文件及目录
rm(Remove):删除文件及目录
mkdir(Make Directory):创建目录
tree:打印目录树
tar(Tape Archive):文件归档与压缩
ln(Link):创建连接文件

文件内容的修改与查看

touch:创建空白文件
cat(Concatenate Files and Print On The Standard Output):查看文件内容(顺序打印到标准输出)
vim:文本编辑器
echo:打印文本
more:分页查看文件
less:分页查看文件(注,Less可以向前看,是后出来的命令,功能更强大一些,可以高亮显示数据内容)
head:查看头部文件
tail:查看文件尾部
diff:对比文件
grep:检索信息
wc(word count):计数

文件的查找与定位

find:查找文件
which:查找可执行文件
whereis:查找可执行、源代码、帮助手册
locate:定位任何文件

用户相关命令

useradd:新建用户
userdel:删除用户
usermod:修改用户
passwd:修改密码
su(Switch User):切换用户
sudo(Superuser Do):获取管理员权限
chgrp(Change Group):修改所属组
chmod(Chanege Mode):文件权限修改
chown(Change Owner):修改文件所属
logout:退出用户
exit:退出用户

进程相关命令

ps(Process Statue):打印进程
kill:杀死进程
pkill:批量杀死进程
killall:批量杀死进程
crontab(Chronos Table):定时任务
ctrl + z:挂起前台进程
fg(ForeGround):前台
bg(BackGround):后台
jobs:查看挂起和后台的进程

系统信息获取命令

date:查看时间
df(Disk Free):查看文件系统
du(Disk Usage):获取目标文件大小
free:查看内存
top:查看系统信息
htop:查看系统信息(可鼠标点击,需安装软件)
dstat:查看系统信息(需安装软件)
nmon:查看系统信息(需安装软件)
ifconfig(Network Interfaces Configuring):配置和显示网络接口(或许可以理解为查看IP信息)
uname(Unix Name):查看操作系统信息
last:查看最近登录
who:查看当前登录

其他命令

ssh(Secure Shell):远程连接(SSH是一种加密的网络协议)
scp(Secure Copy):远程拷贝
wget:获取http文件
ping:测试远程主机
poweroff:关机
reboot:重启

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值