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