Linux学习笔记_day01

该笔记是在工作之余写写,可能进度会很慢,且不一定更新。

本人主要是通过《鸟哥的Linux私房菜》这本书来学习的,所以很多笔记都是摘录自这上面的。

命令格式

$command [-options] parameter1 parameter2
  命令      选项        参数1      参数2

说明:中括号[]并不存在于实际的命令中,而加入参数设置时,例如 -h;有时候会使用参数的完整全名,而加入参数前带有--符号,例如 -help。

例:

$ls -al ~  #ls: 列出"自己主文件夹(~)",-al:所有的文件(包括隐藏文件).

基础命令的操作

 

  • 显示日期与时间的命令:date;
  • 显示日历的命令: cal;
  • 简单好用的计算器: bc;

重要的热键【Tab】【Ctrl】+c 【Ctrl】+d

【Tab】按键具有“命令补全”和“文件补齐”的功能,它可以避免我们打错命令或文件名

 

  • 【Tab】接在一串命令的第一个命令的后面,则为“命令补全”;
  • 【Tab】接在一串命令的第二个命令以后时,则为“文件补齐”。

【Ctrl】+ c按键 :中断目前程序

注意:这个组合键是可以将正在运行中的命令中断的,如果你正在运行比较重要的命令,可别着急使用这个组合键。

【Ctrl】+ d按键:键盘输入结束,可以用来替代exit的输入。 

正确的关机方法

在Windows(非NT主机系统)系统中,由于是单用户、“假多”任务的情况,所以即使你的计算机关机,对于别人应该不会有影响。不过,在Linux中,由于每个程序都是在后台执行,因此,在你看到的屏幕背后其实可能有很多人同时在你的主机上面工作,如果直接关机,则其他人的数据可能就此中断。

还有,如果非正常关机,可能造成文件系统的损毁(因为来不及将数据回写到文件系统中,所以有些服务的文件会有问题)。

关机时注意下面几件事情:

 

  • 查看系统的使用状态
    who:查看当前有谁在线
    netstat -a:查看网络的联机状态
    ps -aux:查看后台执行的程序
  • 通知在线用户关机的时刻
  • 正确的关机命令使用
    例如shutdown与reboot两个命令

几个关机/重启相关命令

 

  • 将数据同步写入硬盘中的命令:sync
  • 惯用的关机命令:shutdown
  • 重启、关机:reboot,halt,poweroff

注意:由于关机/重启是很重大的系统操作,所以只有root帐号才能够进行例如:shutdown、reboot命令。

shutdown语法:

#/sbin/shutdown [-t秒] [-arkhncfF] 时间 [警告信息]
参数:
-t sec: -t后面加秒数,表示过几秒关机
-k    : 不要真正的关机,只是发送警告信息
-r    : 在将系统的服务停掉之后就重启(常用)
-h    : 将系统的服务停掉后,立即关机(常用)
-n    : 不经过init程序,直接以shutdowm的功能来关机
-f    : 关机并开机之后,强制略过fsck的磁盘
-F    : 系统重启之后,强制进行fsck的磁盘检查
-c    : 取消已经在进行的shutdown命令内容
时间  : 这是一定要加入的参数,指定系统关机的时间。now  表示立即关机
例    : shutdown -h now

忘记root密码

 

  1. 将系统重启,在读秒的时候按下任意按键,进入下图页面
  2. 按e进入grub的编辑模式
  3. 将光标移动到kernel那一行,再次按e
  4. 在出现的页面后方输入single
  5. 按下enter确定之后,回到菜单页面
  6. 按b就可以开机进入单用户维护模式了
  7. 之后使用passwd命令就可以修改root密码了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!
提供的源码资源涵盖了python应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值