1.VIM /etc/gdm/custom.conf : 以 root 身份, 登录时不再需要输密码
- [daemon]
- AutomaticLoginEnable=true
- AutomaticLogin=root
cat /etc/CentOS-release 查看发行版本
cat /proc/meminfo 查看内存大小
ltrace 查看 library
rpm -qa |wc -l 统计安装了多少包
strace 查看 system call
uname -r 查看内核
3.centos7, 默认用户账户 ID:1000+
centos6, 默认用户账户 ID:500+
4.who 登录用户
tty 当前谁在登录
whoami 当前登录用户名
w 显示哪个用户正在做什么, 执行哪个程序
5.tty: 本地登录
pts: 远程登录
6.ctrl+alt+F 几: 是同时执行其它界面
7.init 3 : 关闭图形界面, 进入多用户命令行界面: 模式切换
runlevel : 查看上一次, 当前工作模式
startx: 开启图形界面 (不是模式切换) 图形相当于一个软件 (在 Linux 中)
8.echo $SHELL 查看当前 shell
cat /etc/shells 查看所有 shell
9. 查看提示符: echo $PS1
修改提示符: PS1="修改模式"(临时)
永久修改, 新建 /etc/profile.d / 名字. sh , 里面 PS1="修改模式"
颜色: 31-37,
提示符变色 (闪烁, 背景, 字体颜色):PS1="[\e[1;5;41;33m][\u@\h \w]\$[\e[0m]"
登录后提示文件: /etc/motd: 可在里面写内容, 用户登录后可见
10. 内部命令 (shell): 查看: enable
help(列出的命令都是内部命令, 前面带 * 号的则是被禁用的)
enable -n 命令 禁用该内部命令
enable -n 查看所有禁用的内部命令
enable 命令 启用内部命令
确认命令是内部还是外部命令:#type 命令
内部命令是开机时已经加载到内存中, 外部命令是默认在磁盘中, 使用时到磁盘中去寻
找该文件, 外部命令默认路径 echo $PATH, 存在该变量中.
11. 远程同步时间 ntpdata 远程 IP 地址,
出现 offest, 则同步成功
12. 查看已经缓存到内存中的命令 (外部命令)
#hash 显示 hash 缓存 / hash -l 显示详细
hash -p 路径 name 将命令全路径起别名为 name
hash -r 清除缓存
13. 查看别名列表:#alias
ls --color=auto 自动加颜色
14.echo -e 启用命令选项, 若出现下面的字符, 则加以特殊处理, 不会当做文字输出
echo -e "\n" 换行
echo -e "\a" 提示音
echo -e "\v" 垂直换行
- 15.#^string1^string2 将上一条命令中的第一个 string1 替换为 string2
- #!:gs/string1/string2 将上一条命令中所有的 string1 都替换为 string2
- 16.whatis
显示命令的简短描述
使用数据库
刚安装后不可立即使用
makewhatis | mandb 制作数据库
使用示例: whatis cal 或 man -f cal
- 17.rpm -ivh /run/media/root/CentOS\ 7\
- x86_64/Packages/lrzsz0.12.2036.el7.x86_64.rpm
可传文件, Linux<-->Windows(互传),rz 命令
18.#ldd 路径: 查看库文件
/boot/lost+found: 该目录相当于一个收容所, 收容因各种原因没有在相应位置的文件
或目录
19. 挂载光盘 (普通用户)centos6, 即 autofs 自动挂载
- #cd /misc
- # 进去后里面是没有内容的, 但仍可以 #cd cd/
- # 再 df 就挂载上了
20. 识别新增加的硬盘: echo"- - -"> /sys/class/scsi_host/host2/scan
磁盘扫描
21.Linux 下对大小写敏感是不准确的, 要因实际的文件系统格式来看
22.pwd -p 显示真实路径
23.
24.man
25.bash 中常用快捷键
26.
27.
来源: http://www.bubuko.com/infodetail-2871601.html