当前位置: 首页 > news >正文

Python学习记录——Ubuntu(一)基本配置、快捷键和系统启停命令行

一.常用的获取帮助方法

1.-h

2.--help

3.man

  man 章节 查找的信息 #用于查询某指令在某章节中的帮助信息

  man -f  #精确查找

  man -k  #模糊查找

4.info

二.用命令行安装软件

  apt-cache search package  #查找软件包并安装

  apt-cache show package  #获取安装包的详细信息

  apt-get update/install/remove/purge(删得更干净)package

  /etc/apt/sources.list #设置软件包的获取来源

三.设置系统时间/时区和获取日历

1.date:

  date #显示当前日期

  日期格式化:

  %Y  year  %m  month (01..12)  %d  day of month (01)

  %H  hour (00..23)  %I  hour (01..12)  %M  minute (00..59)  %S  second (00..60)

  date +"%Y%m%d %H%M%S" 20160824 223856

  date +"%Y-%m-%d %H:%M:%S" 2016-08-24 22:39:07

  date -s #设置当前时间,只有root权限才能设置,其他只能查看。

  date -s 20061010 #设置成20061010,这样会把具体时间设置成空00:00:00

  date -s 12:23:23 #设置具体时间,不会对日期做更改 date -s “12:12:23 2006-10-10″ //这样可以设置全部时间

  注意: 重新设置时间后需要将时间同步到硬件时钟。方式如下: hwclock -w

2.tzselect

3.cal:

  cal:月历

  cal -y:当前年的年历

  cal 年份:对应年的年历

四.etc文件作用

1./etc/passwd 用户账户信息

2./etc/shadow 安全用户账户信息

3./etc/group 组账户信息

4./etc/gshadow 安全组账户信息

5./etc/default/useradd 账户创建的默认值 

6./etc/skel/ 包含默认文件的目录

7./etc/login.defs Shadow 密码套件配置

五.mount / umount :挂载和卸载设备

1.示例:

(1)mount /dev/cdrom(sr0 也可以代替 cdrom) /mnt(mnt为挂载点)  #挂载光盘

(2)mount -o remount, rw /mnt  #重新挂载光盘并设置读写属性

(3)mount 文件名.iso -o loop /mnt  #挂载光盘镜像文件iso

(4)umount /mnt  #卸载设备

(5)umount -l /mnt  #强制卸载设备

六.常用快捷键

1.Ctrl+C  #结束在命令行中运行的程序

2.Tab键  #快速补全,按两次显示当前目录的文件

3.Ctrl+L  #清屏

4.Ctrl+U  #清除当前光标位置以前的内容

5.Ctrl+K  #清除当前光标位置以后的内容

6.Ctrl+W  #清除光标左侧的字段至前一个空格处

7.Ctrl+Y  #撤销删除操作

8.Ctrl+A  #光标移动到命令行开始处

9.Ctrl+E  #光标移动到命令行末尾

10.Ctrl+R  #将自动在命令历史缓存中搜索后面输入的内容

11.Ctrl+D  #快速关闭当前终端

12.Alt+.  #获取上一条命令(以字符串为单位,如果中间有空格则拆分成多个字符串)

13.Ctrl+-  #缩小终端字体

14.Ctrl+Shift++  #增大终端字体

15.`内容`  将反引号中的内容当做命令来执行

七.系统启停命令行

1.logout  #注销

2.reboot  #重启

3.shutdown  #关机

(1)shutdown -r now #立即重启

(2)shutdown -r +5  #5分钟后重启

(3)shutdown -r 12:00 #在12点重启

(4)shutdown -h now  #立即关机

(5)shutdown -h +5  #5分钟后关机

(6)shutdown -h +5 "This system will shutdown in 5 minutes"  #带用户提示

(7)shutdown -h 12:00  #在12点关机

(8)shutdown -c #取消关机操作

转载于:https://www.cnblogs.com/zhoujianlin/p/8455821.html

相关文章:

  • 使用Shiro进行权限控制的实现流程
  • mysql开发之---每日一得01
  • 网络基础CCNP|OSPF(5)
  • Npoi导出excel整理(附源码)
  • 理解数据库连接池底层原理之手写实现
  • python结巴(jieba)分词
  • [svc]ssh+gg二步认证
  • 文件上传到oss代码片段
  • Idea卡在Maven导入工程
  • 学习笔记 - Git
  • forget word out a~2
  • SSM-MyBatis-18:Mybatis中二级缓存和第三方Ehcache配置
  • 34.CSS传统布局【上】
  • 测试同学难道要写一辈子的hello world?
  • 扒一扒AR增强现实技术的专利态势
  • Fastjson的基本使用方法大全
  • Invalidate和postInvalidate的区别
  • JavaScript类型识别
  • Java知识点总结(JDBC-连接步骤及CRUD)
  • rc-form之最单纯情况
  • Redis在Web项目中的应用与实践
  • Spring Boot快速入门(一):Hello Spring Boot
  • Vue ES6 Jade Scss Webpack Gulp
  • 爱情 北京女病人
  • 产品三维模型在线预览
  • 大快搜索数据爬虫技术实例安装教学篇
  • 动态规划入门(以爬楼梯为例)
  • 关于 Linux 进程的 UID、EUID、GID 和 EGID
  • 简单实现一个textarea自适应高度
  • 将回调地狱按在地上摩擦的Promise
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 目录与文件属性:编写ls
  • 使用Envoy 作Sidecar Proxy的微服务模式-4.Prometheus的指标收集
  • 体验javascript之美-第五课 匿名函数自执行和闭包是一回事儿吗?
  • 微信小程序:实现悬浮返回和分享按钮
  • 一些css基础学习笔记
  • 由插件封装引出的一丢丢思考
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • ​Distil-Whisper:比Whisper快6倍,体积小50%的语音识别模型
  • #我与Java虚拟机的故事#连载16:打开Java世界大门的钥匙
  • (六) ES6 新特性 —— 迭代器(iterator)
  • (删)Java线程同步实现一:synchronzied和wait()/notify()
  • (太强大了) - Linux 性能监控、测试、优化工具
  • (已更新)关于Visual Studio 2019安装时VS installer无法下载文件,进度条为0,显示网络有问题的解决办法
  • (转载)PyTorch代码规范最佳实践和样式指南
  • .chm格式文件如何阅读
  • .NET 跨平台图形库 SkiaSharp 基础应用
  • .NET开源项目介绍及资源推荐:数据持久层
  • .NET设计模式(2):单件模式(Singleton Pattern)
  • .net生成的类,跨工程调用显示注释
  • @entity 不限字节长度的类型_一文读懂Redis常见对象类型的底层数据结构
  • @SuppressWarnings(unchecked)代码的作用
  • [ C++ ] STL_stack(栈)queue(队列)使用及其重要接口模拟实现
  • [AIGC] MySQL存储引擎详解
  • [BUUCTF]-PWN:[极客大挑战 2019]Not Bad解析