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 可为绝对路径或相对路径.若 ...
随机推荐
- boost_1.61.0编译安装
1.下载源码boost_1_61_0.zip 2.进入目录 C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shor ...
- shell脚本 回顾 小练习
1.把/OPT目录下(包含子目录)下所有后缀为“.sh”的文件后缀变更为“.shell” 2.将A.B.C目录下的文件A1.A2.A3文件改名为A4.A5.A63.如何在vi模式下将文件中的aa字符串 ...
- CreateMutex实现只能打开一个客户端
#include "stdafx.h" #include <Windows.h> #include <iostream> using namespace s ...
- oracle connect by用法篇 (包括树遍历)之二
3.2查询当前时间往前的12周的开始时间.结束时间.第多少周 , ) - (rownum ) as startDate, sysdate , 'd'))) - (rownum ) as endDate ...
- 类型:Java;问题:eclipse配置maven;结果:eclipse配置maven
eclipse配置maven 下面跟大家分享的是eclipse配置maven的方法. 方法/步骤 安装maven之前,要先安装jdk及配置JAVA_HOME环境变量.JDK1.4以上. 下载maven ...
- Delphi 询问框 汉化
Delphi 询问框 汉化 d:\program files (x86)\embarcadero\studio\17.0\source\fmx\FMX.Consts.pas add this file ...
- django的render的说明
return render(request,"homesite.html",locals()) homesite.html页面中的所有内容都可以被渲染,不论是标签还是js代码,包括 ...
- ARQ
自动重传请求(Automatic Repeat-reQuest,ARQ)是OSI模型中数据链路层和传输层的错误纠正协议之一.它通过使用确认和超时这两个机制,在不可靠服务的基础上实现可靠的信息传输.如果 ...
- dos 下bat 常用符号
1.@一般在它之后紧跟一条命令或一条语句,则此命令或语句本身在执行的时候不会显示在屏幕上.请把下面的代码保存为test.cmd文件,然后运行,比较一下两条echo语句在屏幕上的输出差异: ech ...
- Ros学习——创建ROS消息和ROS服务
1.rosed rosed 是 rosbash 的一部分.利用它可以直接通过package名来获取到待编辑的文件而无需指定该文件的存储路径了. rosed默认的编辑器是vim.修改其他的,打开~/.b ...