Linux命令语法格式: 命令 【选项】 【参数】
1). 命令:告诉Linux操作系统执行什么;
2). 选项:说明命令的运行方式。选项部分是以字符‘-’开始的;
3). 参数:说明命令的操作对象(如一个文件、一个目录或是一段正文文字)。
一. 系统控制命令
1. 切换虚拟终端:Ctrl+Alt+F[1-6]
普通用户登录后系统提示符:$
root用户登录后系统提示符:#
2. 建立新的用户账号:useradd 账户名
修改账号密码:passwd 账户名
3. 查看当前账户:whoami
查看当前系统中所有账户:who
4. 切换系统账户:su 账户名
(高权限用户切换向低权限用户时不需要密码;低权限用户切换向高权限用户时则必需密码)
5. 查看系统日期:date
修改系统日期:date ‘100320582018’(月日时分年)
同步系统与硬件时间:hwclock -s
查看日历:cal
查看某年某月日历:cal 10 2018
6. 清除屏幕:clear(或Ctrl+l)
7. 中止命令执行:Ctrl+C
开启新终端:Ctrl+shift+n
8. 退出当前终端:exit
9. 关闭Linux系统:init 0 进入单用户系统:init 1
进入多用户系统:init 2 进入无网络下的多用户:init 3
未使用:init 4 进入图形界面系统:init 5
重启系统:init 6
10. 查看操作系统信息:cat /etc/redhat-release
查看内核信息:uname -r
查看内核详细信息:uname -a
11. 管道操作:cat /etc/shadow | wc -l(前一条指令的执行结果做为下一条指令的执行输入信息)
12. 查看历史信息:history
13. 查看主机名:hostname
临时修改主机名:hostname 名称 永久性修改主机名:vim /etc/sysconfig/network
14. 设置用户系统登录权限:usermod -s /bin/bash 用户名
删除用户系统登录权限:usermod -s /sbin/nologin 用户名
二. 文件目录操作命令
1. 浏览当前目录下的全部文件:ls
浏览当前目录下详细文件信息:ls -l
浏览指定目录下全部文件:ls -l 目录路径
浏览指定目录下全部文件(包括隐藏文件):ls -a
2. 切换目录:cd 目录路径
返回上级目录:cd ..
直接切换至当前用户的家目录:cd
切换至上一次操作所在目录:cd -
3. 查看当前目录:pwd
4. 创建目录:mkdir 目录路径
创建树形目录:mkdir -p /目录1/目录2/目录3/…
5. 拷贝指定文件到指定目录:cp 源文件目录 目标目录
拷贝指定文件到新建目录:cp 源文件目录 新建目录
拷贝前询问是否覆盖原目录:cp -i 源文件目录 目标目录
拷贝整个目录树到指定目录:cp -r 源目录 目标目录
6. 移动目录位置:mv 源目录 目标目录
修改文件名:mv 原文件名 修改后文件名
7. 新建文档:touch 文件名
8. 查看文件内容:cat 文件名
查看文件头若干行(默认前10行)内容:head [-1] 文件名
查看文件结尾若干行(默认后10行)内容:tail [-1] 文件名
查看文件内容的动态变化:tail -f 文件名
9. 按百分比显示文件内容:more 文件名
10. 在文件结尾实时添加内容:echo ‘内容’ >> 文件名
11. 删除文件:rm 文件名
强制删除文件:rm -f 文件名
删除目录:rm -r 目录名
12. 查看指定命令的帮助信息:man 命令(或命令 --help)
13. 显示文件行数:wc -l 文件名
14. 执行文件中命令:./ 文件名(或sh 文件名)(或. 文件名)(或bash 文件名)