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 年份:对应年的年历

四.常用快捷键:

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 #取消关机操作

六.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 密码套件配置

原文地址:https://www.cnblogs.com/zhoujianlin/p/8455821.html

时间: 2024-11-08 03:31:54

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

Python学习记录——Ubuntu(一)基本配置、快捷键和文件操作命令行

1.常用的获取帮助方法: (1)-h (2)--help (3)man man 章节 查找的信息 #用于查询某指令在某章节中的帮助信息 man -f  #精确查找 man -k  #模糊查找 (4)info 2.用命令行安装软件: apt-cache search package  #查找软件包并安装 apt-cache show package  #获取安装包的详细信息 apt-get update/install/remove/purge(删得更干净)package /etc/apt/sou

Python学习记录——Ubuntu(二)用户和用户组

1.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 密码套件配置. 2.创建用户流程: (1)sudo useradd -m(创建用户主文件夹)-s(设置用户登陆所使用的

Python学习记录——Ubuntu(三)文件操作

一.mkdir用于创建目录: mkdir 目录名  #创建目录 mkdir -p 目录名1/目录名2/目录名3  #创建多层目录 二.rm用于删除文件(慎用,易引发程序崩溃): 1.参数 (1)rm 文件名   #只能删除文件,但是不能删除目录 (2)rm -i 文件名  #会出现提示 (3)rm -f 文件名  #强制删除 (4)rm -rf 目录名  #强制删除目录 三.mv用于移动或重命名文件/目录: 1.示例 (1)mv 文件/目录名 新文件/目录名  #重命名文件/目录 (2)mv  

Python学习记录——Ubuntu(四)计划任务、grep、正则表达式

一.crontab用于计划任务: 1.参数 (1)-u user:用来设定某个用户的crontab服务 (2)-e:编辑某个用户的crontab文件内容.如果不指定用户,则表示编辑当前用户的crontab文件 (3)-l:显示某个用户的crontab文件内容,如果不指定用户,则表示显示当前用户的crontab文件内容 (4)-r:从/var/spool/cron目录中删除某个用户的crontab文件,如果不指定用户,则默认删除当前用户的crontab文件 (5)-i:在删除用户的crontab文

Python学习记录——Ubuntu(五)Vim

一.工作模式切换 二.Vim命令小抄 三.操作命令 1.进入vi的命令: (1)vi filename :打开或新建文件,并将光标置于第一行首 (2)vi +n filename :打开文件,并将光标置于第n行首 (3)vi + filename :打开文件,并将光标置于最后一行首 (4)vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 (5)vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename (6)vi fi

Python学习记录day6

Python学习记录day6 学习 python Python学习记录day6 1.反射 2.常用模块 2.1 sys 2.2 os 2.3 hashlib 2.3 re 1.反射 反射:利用字符串的形式去对象(默认)中操作(寻找)成员 cat commons.py #!/usr/bin/env python#_*_coding:utf-8_*_''' * Created on 2016/12/3 21:54. * @author: Chinge_Yang.''' def login(): pr

Python学习记录day1

Python学习记录博客是本人记录学习python3过程中的一些记录和过程,日后也可以帮助自己温习. python优点: 1.Python入门简单,功能强大,适用性强: 2.开发效率高,第三方库强大且多: 3.Python无需考虑底层细节: 4.可移植性,跨平台: 5.可扩展性: 6.可嵌入性,Pthon可嵌入到C/C++程序中: python缺点: 1.速度慢,Python比C慢很多,比java也慢一点: 2.代码不能加密,源码是明文: 3.线程不能利用多 CPU 问题: python版本2和

Python学习记录day3

Python学习记录 day3 今天是银角大王武sir讲课.先回顾了上节课所学,然后讲到了面向对象思想. set set是一个无序且不重复,可嵌套的元素集合 class set(object):     """     set() -> new empty set object     set(iterable) -> new set object     Build an unordered collection of unique elements.     

python学习记录第五篇--遍历目录

#coding=utf-8'''@author: 简单遍历目录删除文件的小程序'''import os#查找文件操作def findFile(path): fileList=[] for rootPath,subRoot,fileName in os.walk(path): for sub in fileName: if os.path.isfile(os.path.join(rootPath,sub)): k=os.path.splitext(sub)[1].lower() if k in (