day02.2-常用Linux命令整理
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 文件名)
day02.2-常用Linux命令整理的更多相关文章
- carson常用linux命令整理
注:通过日常所用到的一些命令进行整理添加!! 完整的命令可参考:Linux命令大全 1.cp命令 cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录. 2.mount(挂载)命令 在li ...
- 常用Linux命令整理
常见系统命令 export 查看或修改环境变量 # 例:临时修改命令提示符为字符串$ export PS1=$ # 例:临时修改命令提示符显示系统时间 时间使用\t 表示 export PS1=&qu ...
- Linux常用基础命令整理:关机命令、查看目录下文件命令等
Linux常用基础命令整理:关机命令.查看目录下文件命令等 整理了一些Linux常用基础命令,欢迎指正. 首先记住四个热键,学会这四个键,收益一辈子. Tab按键---命令补齐功能Ctrl+c按键-- ...
- 十五个最常用Linux命令行 - imsoft.cnblogs
众多Linux管理员在使用Linux的时候会经常使用到很多Linux命令行,其中有绝大部分不是经常使用到的.在本文中主要为大家总结了经常使用的十五个最常用Linux命令行,希望对刚刚接触Linux命令 ...
- 常用Linux命令小结
常用Linux命令小结 Linux下有很多常用的很有用的命令,这种命令用的多了就熟了,对于我来说,如果长时间没有用的话,就容易忘记.当然,可以到时候用man命令查看帮助,但是,到时候查找的话未免有些临 ...
- 77个常用Linux命令和工具
77个常用Linux命令和工具 Linux管理员不能单靠GUI图形界面吃饭.这就是我们编辑这篇最实用Linux命令手册的原因.这个指南是特别为Linux管理员和系统管理员 设计的,汇集了最有用的一些工 ...
- 常用Linux命令笔记
任何脱离业务的架构都是耍流氓 只记录实际常用的Linux命令 常用Linux命令 查找安装路径: whereis nginx 查询nginx进程: ps aux|grep nginx 查看 CentO ...
- 常用 Linux 命令的基本使用
常用 Linux 命令的基本使用 操作系统 作用:管理好硬件设备,让软件可以和硬件发生交互类型 桌面操作系统 Windows macos linux 服务器操作系统 linux Windows ser ...
- 【Linux基础】常用Linux命令: cd, cp, ls, mkdir, mv, rm, su, uname
常用Linux命令:cd, cp, ls, mkdir, mv, rm, su, uname cd命令:切换当前工作目录至 dirName(目录参数) 其中 dirName 可为绝对路径或相对路径.若 ...
随机推荐
- 单端IO标准
单端标准 常用的单端IO标准是LVTTL和LVCMOS. 目前业界绝大部分FPGA/CPLD器件的LVCOMS的IO是由CMOS推挽(push-pull)驱动器构成的,这种结构是上面的PMOS管和下面 ...
- Oracle 常见进程
1 服务器进程 专用服务器连接:数据连接跟服务器上的一个进程之间存在1:1的映射 共享服务器连接:多个会话共享一个服务器进程池,由一个调度程序分配 1.1 专用服务器连接 专用服务器连接模式下,客户连 ...
- KVO键值监听
KVO 键值监听:当我想知道一个对象的属性是否发生改变的时候 做出响应,就需要添加监听keypath 和 key的区别keypath会自动寻找子类的属性key只会寻找当前类的属性添加键值监听[pers ...
- ruby中nil?, empty? and blank?
In Ruby, you check with nil? if an object is nil: article = nil article.nil? # => true empty? che ...
- C Primer Plus学习笔记(六)- C 控制语句:分支和跳转
if 语句: if 语句被称为分支语句(branching statement)或选择语句(selection statement) if 语句的通用形式: if (expression) state ...
- docker 安装mysql 使用navicat访问 解决
1. 下载Mysql的Docker镜像: 2. 运行镜像,设置root账号初始密码(123456),映射本地宿主机端口3306到Docker端口3306.测试过程没有挂载本地数据盘: 3. 查看已运行 ...
- 2016.8.11 DataTable合并及排除重复方法
合并: DataTable pros=xxx; DataTable pstar=yyy; //将两张DataTable合成一张 foreach (DataRow dr in pstar.Rows) { ...
- 为什么in_array(0, ['a', 'b', 'c'])返回true
为什么in_array(0, ['a', 'b', 'c'])返回true 目录 1 类型转换 2 严格比较 3 false和null 4 数组中有true 在PHP中,数据会自动转换类型后进行比较. ...
- 关于struts2.3的action
struts2.3中支持实时配置,也就是说不用在struts.xml中进行配置.但是所有的action文件应该放在有路径名含action的包中,否则程序无法发现你的action. 这个问题,难为了我好 ...
- [hdu3949]XOR(线性基求xor第k小)
题目大意:求xor所有值的第k小,线性基模板题. #include<cstdio> #include<cstring> #include<algorithm> #i ...