Linux and Git

计算机系统由硬件(hardware)和软件(software)两部分构成。

硬件:运算器、控制器、存储器(RAM)、输入设备、输出设备
软件:系统软件和应用软件

操作系统(Operating System):直接覆盖在硬件上的软件,
提供人机交互的接口(界面)。
~ Windows (Server、Advanced Server、Data Center)
~ Macintosh —> macOS
~ Unix —> AIX / Hp-Ux / Solaris
~ Linux

1946 ENIAC —> 5000
1960s ----> IBM ----> OS/360
1965 GE / MIT / Bell ----> Multics ----> 1969

ken ----> Space Travel ----> PDP-7 ----> Unics ----> B
dmr ----> C ----> Unix

Unix —> BSD —> FreeBSD —> Macintosh —> macOS —> iOS
Unix —> Minix —> Linux —> Android

Linux发行版本:
Redhat
CentOS(*)
Ubuntu
SUSE
Debian
Fedora
虚拟机
Parallel Desktop
VirtualBox
VMware
云服务器
性价比非常高
运维管理非常简单
伸缩性灵活性俱佳

连接云服务器需要使用SSH协议(安全的远程连接)—> TCP / 22

SSH客户端工具:
Termius
FinalShell / XShell / Putty

Shell —> Bash(Bourne Again SHell)—> 壳程序

Linux命令:命令 [参数1 参数2 …] [命令作用的对象]
who / w - 查看谁登录了系统
-q:统计登录人数
clear - 清除屏幕上的输出
cal - 查看日历
-3:显示前后3个月的日历
date - 查看时间日期
whatis - 查看命令的描述
whereis - 获取命令的路径
shutdown - 关机或重启
logout / exit - 退出登录
ps - 查看进程信息
history - 查看历史命令
  • !!:把刚才的命令再执行一遍
  • !历史命令编号:重新执行历史命令
    -c:清除历史命令
write - 给其他登录系统的用户发消息
write wangdachui
wall - 给所有人发消息
常用快捷键:
Tab:命令补全和路径补全
Ctrl+c:终止一个命令的执行
Ctrl+w:删除一个单词
Ctrl+u:从光标所在的位置删除到行首
Ctrl+k:从光标所在的位置删除到行尾
Ctrl+y:取出刚刚被删除的内容
Ctrl+a:光标回到行首
Ctrl+e:光标去到行尾
Ctrl+d:结束输入
Ctrl+z:把一个正在运行的命令暂停放到后台
文件管理
pwd - print working directory:显示当前的工作目录
  • 以root身份登录:/root
  • 以wangdachui身份登录:/home/wangdachui
cd - change directory:切换工作目录
绝对路径:/
相对路径:以当前路径为基础
~ . —> 当前目录
~ … —> 上级目录
  • /root:超级管理员的用户主目录
  • /home:普通用户的用户主目录
  • /etc:配置文件
  • /usr:可执行的命令以及用户安装的程序
  • /var:程序运行中产生的数据和日志
  • /proc:进程文件
    cpuinfo / meminfo
ls - list directory contents
-a - all - 显示所有
-l - long - 长格式查看
~ -:文件
~ d:文件夹
~ l:软链接(符号连接,相当于Windows系统的快捷方式)
cat - concatenate - 连接多个文件(查看文件内容)
-n - number - 显示行号
mkdir - make directory - 创建文件夹
rmdir - remove empty directory - 删除空文件夹
touch - 创建空文件或者修改文件的最后访问时间
rm - remove - 删除文件或文件夹
-i - interactive - 交互式删除
-f - force - 强制删除
-r - recursive - 递归式删除
查看文件:cat / tac / head / tail / more / less / od / rev
cp - copy - 复制(拷贝)文件
-r - recursive
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值