Linux之linux基础命令
一、命令分:内部命令、外部命令
① 内部命令:是由 Shell解释器解释的
② 外部命令:除了Shell解释器以外的命令
③ 识别命令类型:type 命令字
二、命令一般组成格式:
命令字 [选项].. [参数1][ 参数2]…
三、查看的命令:
ls 查看方式 某个目录/多个目录
① 命令字: ls
命令格式: ls [选项] [目录或文件]
常用参数:-l #以格式显示 例子: ls -l /bin
-A #显示隐藏文件 “.”开头的是隐藏文件
-h 显示易读单位 例子: ls –lh /bin
快捷键:
Tab键:自动补全功能。
ESC + . 粘贴上一条命令最后一个参数
Ctrl + c 放弃当前命令
Ctrl + u 快速删除回到行首
Ctrl + l 清屏
查看目录结构: man hier (可以按上下键查看) q 退出
四、Linux目录下存放的内容:
① /bin :存放基本命令,管理工具
② /boot: 存放启动文件、内核、引导文件
③ /etc : 存放系统配置文件
④ /usr : 存放用户数据
⑤ /root: 管理员的家目录
/home: 存放普通用户的家目录
五、通用符号:
* :匹配任意多个字符
?:匹配单个字符
[a-z]:匹配连续多个字符中的一个
{a,min,xy}:匹配不连续的多组字符串
六、创建目录:
mkdir 目录名字
cd //进入
cd / //进入到/(根目录下)
cd 你想进入的当前目录的文件目录下
cd ..//退出到上一级目
创建文本文件:touch 文件名
复制: cp 原文件 目标路径
复制并修改名字: cp 1.txt 路径/2.txt
移动文件:mv 文件名 目标路径
格式:mv [选项] 文件或者目录
常用选项: -f 强制覆盖
删除命令字:
rm [参数] 目标文件或目录
- rf 强制删除
rm//删除文件夹
如果你删除文件夹 rm 文件夹的名字 -rf
如果说你要删除文件 rm 文件名
路径:相对路径 不以“/”开始的路径
绝对路径 以“/”开始的路径
Linux 颜色: 黑色 --》文本文件
蓝色 —》目录
七、查看系统信息:
查看内核信息命令字:uname
[root@localhost etc]# uname –a #显示主机名/内核/硬件信息
Linux localhost.localdomain 3.10.0-327.el7.x86_64 #1 SMP Thu Oct 29 17:29:29 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost etc]# uname –r #只显示内核版本
3.10.0-327.el7.x86_64
[root@localhost etc]# uname #查看操作系统
Linux
查看完整的主机名:hostname
[root@localhost etc]# hostname
localhost.localdomain (主机名.所在域名称)
查看系统版本:cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.2 (Maipo)
临时修改主机名:hostname 主机名
[root@localhost etc]# hostname jd
[root@jd 桌面]#(需要在打开一个终端)
查看IP地址:ifconfig
重启命令:
[root@jd 桌面]# shutdown -r now
[root@localhost 桌面]# reboot
[root@localhost 桌面]# init 6
关机命令:
[root@localhost 桌面]# shutdown -h now
[root@localhost 桌面]# poweroff
[root@localhost 桌面]# init 0
[root@localhost 桌面]# shutdown -h +2 #制定关机时间
如果想取消:shutdown –c 或者 ctrl+c
文本文件的操作:
命令字:cat [选项] 文件名
-n #带行号显示内容
[root@localhost etc]# cat -n yum.conf
[root@localhost etc]# pwd #查看当前位置
/etc
命令字:more 文件名
[root@localhost etc]# more mail.rc
缺点:往回翻不方便
退出:q
两种翻阅方式:Enter 一行一行
空格 一页
命令字:less 文件名
[root@localhost etc]# less mail.rc
按上下键可以翻阅
退出:q
pwd //显示(绝对)路径
clear//清屏
cat 文件名 //打印文件内容至终端
vi a.py //创建一个.py文件,a是这个文件的名字,后缀是.py
保存.py文件 1.按Esc键,然后按住shift键,按两下z键就可以保存并退出了。
Linux之linux基础命令的更多相关文章
- LINUX二十个基础命令
LINUX二十个基础命令 一. useradd命令 1.命令格式: useradd 选项 用户名 2.命令功能: 添加新的用户账号 3.常用参数: -c comment 指定一段注释性描述.-d 目录 ...
- Linux系统优化及基础命令
1.Linux系统优化及基础命令 2. vim编辑器 vim 操作命令 在命令模式下操作 pageup 往上翻页(重要指数****)pagedown 往下翻页(重要指数****)H 移动到屏幕首行gg ...
- Linux环境及基础命令(一)
Linux环境及基础命令 一.认识Linux系统 略 二.配置Linux系统远程登录 2.1虚拟机系统配置 2.11虚拟机配置 统一NAT模式 虚拟机连不上 确定VMnet8网卡的IP地址(每台虚拟机 ...
- linux学习之——基础命令
Linux体系基础命令: Linux是一个命令行组成的操作体系!精华在命令行,岂论图形界面成长到什么水平这个原理是不会变的,Linux命令有许多壮大的效用:从简单的磁盘操作.文件存取.到举办庞大的多媒 ...
- 【Linux】常见基础命令之系统操作
linux现在基本上已成为面试的必考题目,特此总结一些常用的基础命令. cd:切换目录 lilip@ubuntu:~$ cd /home/lilip/test pwd:打印当前目录 lilip@ubu ...
- linux学习笔记——基础命令
最近看了一些老男孩linux运维视频,挺不错的,特此记录一下 linux组成 gun组件 shell等 linux内核 其他软件 linux主要内核: linux kernel2.2 linux ke ...
- Linux常用的基础命令总结
man 查看英文命令帮助 可以看作--help 拷贝目录的命令cp -a 包含所有 ls -a 显示所有文件包括隐藏文件 -ld ls -F 过滤目录文件(给不同类型文件结尾加上不同的符号) ...
- Linux的常用基础命令
初入运维界,从Linux开始学起.首先掌握的是Linux的部分常用命令,总结如下: 1. ls ls = list 查看当前目录下所有文件信息,常用参数组合:ls -al (l 指详细信息 a指所有文 ...
- Linux下mysql基础命令(一)
1, 创建mysqld数据库的管理用户: 要把root用户设置为管理员,我们应该运行下面的命令: # mysqladmin -u root password 密码 一般情 ...
- Linux系统编程——基础命令总结
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/asialee_bird/article/ ...
随机推荐
- matlab 函数句柄@的介绍_什么是函数句柄(转)
http://blog.csdn.net/kevinhg/article/details/8861774 http://www.ilovematlab.cn/thread-30375-1-1.html ...
- 4星|《情感驱动》:可口可乐营销VP的案例回顾与经验总结
情感驱动 作者是西班牙人,1963年出生,可口可乐前营销VP. 作者大学是法律专业,毕业后5年,在西班牙开了一个律师事务所,干了1年后去读MBA.1988年进入宝洁工作,1996年跳槽到可口可乐,辗转 ...
- Programming Assignment 4: Boggle
编程作业四 作业链接:Boggle & Checklist 我的代码:BoggleSolver.java 问题简介 Boggle 是一个文字游戏,有 16 个每面都有字母的骰子,开始随机将它们 ...
- UE4的csv文件导入、URL地址的读取及动态材质的设置
1.csv文件的导入 UE4是可以直接导入csv文件的,其过程和其他文件资源(图片Texture,静态网格物体StaticMesh等)相似,但在导入过程中有一些需要注意的点. 如下图所示 这是一份编辑 ...
- ElasticSearch 获取es信息以及索引操作
检查集群的健康情况 GET /_cat/health?v green:每个索引的primary shard和replica shard都是active状态的yellow:每个索引的primary sh ...
- Sequelize-nodejs-9-Scopes
Scopes作用域 Scoping allows you to define commonly used queries that you can easily use later. Scopes c ...
- R中执行if else报错:unexpected 'else' in "else"
注意if else的结构写法,有以下三种,除此之外,会不识别else. 结构 1 : if() xx else yy # 一行:结构 2: if() {xx} else {y ...
- js对LocalDateTime时间的格式化成yyyy-MM-dd HH:mm:ss
formatter: function(value,row,index){ var arr = value; if(arr==null || arr==""){ return &q ...
- Service通信
1.简介 Service通信是双向的, 它不仅可以发送消息, 同时还会有反馈. 所以service包括两部分, 一部分是请求方( Clinet) , 另一部分是应答方/服务提供方( Server) . ...
- apue2e unp安装
最近在读 Richard Stevens 的大作<UNIX环境高级编程>,相信很多初读此书的人都会与我一样遇到这个问题,编译书中的程序实例时会出现问题,提示 “错误:apue.h:没有那个 ...