Ctrl+Alt+F7:切换图形界面 前提是必须先启动桌面,手动启动方式 startx &.
Ctrl+Pagedown和Pageup 可以使命令窗口切换
Shift+pageup 和pagedown 可以翻屏查看
修改密码用:passwd 命令
命令分:内部命令和外部命令 。
利用type 可以查看命令的分类
type后面跟要查的命令 显示结果如果是后面指出是哪个根目录下的命令 那么它就是外部命令。
Whoami:查看自己是那一种用户。 Su 后面跟用户名可以随意切换用户 。
History 查看你此前使用命令的所有历史
History N :N是数字变量,表示查询你最后使用的N个命令历史。
History !+2表示查找命令历史正数第二跳命令,—2表示历史命令倒数第二条命令, !!表示上一条命令。
History-c 清空历史命令。
HISTCNTROL:命令历史控制,它包含ignorespace是忽略空格开头的命令,ignoredups忽略重复的命令,both前两者都包含,erasedups忽略前面重复的。
HISTSIZE:用来定义历史最多保持多少条,一般是在缓冲区。
HISTFILESIZE:控制文件保存多少条。
看任何环境变量时必须用echo+$环境变量的名字。
Date
使用date可以修改时间 列:date+月+日+时+年+.+秒。
date+%F 显示年月日
date+%T显示小时分钟
Hwclock -w修改时钟就是把系统时间写到硬件中。
Hwclock -s以硬件时钟为准把硬件时钟写到系统中。
Hwclock -h 内部命令获得帮助方式。
Hwclock h——elp 外部命令获得帮助方式。
Man 加所要查询的命令 就可以查询到该命令详细资料 。
Cal 显示日历, 擦cal+月份+年份 表示显示某年某月某日,中间用空格隔开。
各种目录的作用
/etc: 配置文件所在的目录 用来存放配置信息。
/tmp:临时文件所在目录
/boot: 引导目录存放系统的内核文件。
/dev:存放设备文件
/opt:平时主要存放一些第三方文件的 作用不大。
/srv: 存放 服务器在运行中所产生的临时文件数据文件
/proc 和sys 是两个伪文件系统
/lib :里面存放的可执行文件 有动态库 静态库 和内核模块。
/bin=binaty 表示二进制文件目录
文件或目录名严格区分大小写最长不超过255个字符
touch 创建文件, cd 改变切换目录
touch-a 当前时间
touch-m 改变最后一次修改时间
touch-t 制定时间
mkdir+文件名:表示创建文件
inode 索引节点
cp [ ]源文件 (src)当前目录,复制文件的意思
目标是目录 并且目录必须存在
cp -f 强行覆盖文件
alias 查看系统上定义的别名
程序架构都有:IA-32 ,X86, AMD-64,X86- 64,Power,powerpc,uitrasparc,安腾. M68k,Mips
一点(.)开头的文件表示隐藏文件
ctrl +c 取消正在执行的命令
rm 删除 rm-rf直接删除不在询问
文件属性: “-”表示普通文件 , d 表示目录文件 ,l 表示链接文件, c 字符设备 线性设备 有次序的, b 块设备 随机存取的, s 套接字文件, p 管道文件
命令 file/a/b 查看文件内容
用户账号:/etc/passwd 密码 :/etc/shadow
组帐号: /etc/group 密码:/etc/gshadow
查看用户 cat /etc/passwd 查看组 cat /etc/group
用户账号分为三类 :管理员(root) UID
系统用户(id号在1到499之间)
普通用户(id号在500到60000之间)
组 分为私有组、公共组、系统组、GID
每个用户都有三个权限分别是: r 可读 w可写 x 可执行。每类用户有三个权限位
r:用cat,loss命令、w编辑、x脚本可执行文件
还有三个权限(额外权限):suid 一个用户在执行可运行文件时,是以这个可执行文件的属主在运行,一般置于用户的x位上,用s添加权限 。sgid 同suid ,一般置在x位上,属组来运行 ,用s添加权限。sticky 一般置于x位上,用t添加权限,只能删除自己的。
4用来表示SUID
2表示SGID 1表示STICKY 例如:chmod 4755
对目录而言,r用ls 命令查看 、w创建 删除 修改权限、x 进入目录权限
useradd+用户名 添加一个新用户
groupadd+组名添加一个新组
passwd+密码 给用户添加密码
userdol用于删除用户账户 sud userdol+用户名
sudo userdol -r+用户名、将账户删除并删除主目录
r w x 用二进制表示分别是 4 2 1
文件权限修改方法: 1、同时操作所有用户权限 user
2、只操作某一类用户权限 group
3、只操作某一类某一位用户权限 others
修改权限: 例如 chmod 664 a.txt
chmod -R 修改目录下文件权限 R 表示递归
对于某一类用户: chmod u=rw -a txt
对于某一位用户:chmod u (g或o)+(-)r (wx) a.txt
chown/chgrp [ ]username filename
修改属住和组 chown username :( ) grpname filename
只修改组 chown : grpname filename
chown --referenec +src dst 以src权限位准,把dst权限改为和src相同的权限
用户加入组 : usermod -g 组名 用户名