Linux命令的那些事(一)
回顾一下前文,三大主流操作系统
windows做的最好(更准确最早做图形化界面是windows)其实是图形化界面占有90%的市场份额(PC(个人电脑)机的市场)
但是现在发展图形界面做的较好其实Unix(苹果为代表的)(服务器的市场),Google主打的是Android(更多的靠向linux)(服务器和安卓的主机)
这里建议大家使用虚拟机的来学习linux的环境 其中VMware的常用快捷键:
ctrl + alt 释放鼠标光标
ctrl + alt + enter 全屏/退出全屏(切换)
首先介绍一下
Linux基本结构(通常是上层依赖下层的关系,下面的东西给下面奠定基础)
应用程序
标准库(操作系统的方式与算法)
Linux操作系统内核(与底层打交道)
硬件(一切依赖)
我们学的是为别人创造工具,但我们也要了解并且理解底层的东西
所以我们作为一名程序员不要只做一个会写代码的程序猿然后就完事了,多会点总是有好处。
终端工具:(用命令操作计算机命令行格式)最快最直接的方式
打开方法:
1. 点击图标
2. 搜索命令:终端(cmd)
退出终端:
1. $ exit<回车>
2. ctrl + d
Linux 的使用:通过调用Linux/Unix 命令(学习命令)
命令名 [选项] [参数]
(注: []的内容代表可选)
常用命令示例:
ls # 显示当前文件夹下的所有文件和文件夹
ls -s # 列表显示所有文件
pwd # 显示当前位置在哪儿个文件夹下
cd / # 切换到根文件夹
cd # 切换到用户主目录
Linux常用命令
clear 命令:作用:清屏
快捷键:
ctrl + L
pwd 命令:作用:用于显示当前的工作路径位置(当前工作文件夹)
说明:Linux/Unix 下的路径:是用来记录一个文件或文件夹的字符串
根(root) /
路径分为两种:绝对路径和相对路径
绝对路径:
以'/'字符开头的路径为绝对路径
(在任何时候,一个文件的绝对路径都是唯一的)
相对路径:
1) 文件/文件夹名称
2) . 当前文件夹
3) .. 上一级文件夹
4) ~ 用户主目录(家目录)
ls 命令:作用:显示文件或文件夹的内容
格式: ls [选项] [文件夹名或文件名]
常用选项:
-l 列表显示文件的详细信息
-a 显示全部文件/文件夹
cd 命令:作用:改变当前工作路径(进入某个目录)
格式: cd [路径](cd .. cd ~)
cd - # 切换到进入这个文件夹之前的文件夹
mkdir 命令:作用:创建一个或多个文件夹
格式: mkdir 文件夹名1 文件夹名2 ...
mkdir -p a/bb/ccc/ddd
常用选项:
-p 如果是中间的文件夹不存在,则逐级创建所有文件夹(通过tree命令来看文件夹中内容结构)
rmdir 命令:作用:删除一个或多个文件夹(文件夹内必须为空)
格式: rmdir [选项] 文件夹名
常用选项
-p 如果是中间文件夹也不空,则逐级删除中间文 件夹
tree 命令:作用:显示目录树;(个人认为比较好看作为目录观察方式)
touch 命令
作用:
1. 创建新的文件
2. 如果文件已经存在,则更新文件的修改时间
格式: touch 文件路径
rm 命令:作用:删除文件或者文件夹
格式: rm [选项] 文件/文件夹
示例:
rm *.txt #删除所有.txt文件
rm -r a
常用选项:
-r 递归删除文件夹内的文件和文件夹
-i 删除前给出提示(y代表yes, n代表no)
-f 强制删除,不给任何提示(暴力删除慎用)
注:操作带有特殊符号的路径的方法:用两个双引号("") 把路径括起来
示例:
mkdir "a b" #特殊字符空格" "
rmdir "a b"
help 选项:查看此命令的帮助信息
格式: 命令名 --help
示例:
ls --help
man 命令帮助
格式: man Linux/UNIX命令名
作用:
查看命令所对应的帮助文档(手册)
示例:
man ls
man rm
翻页: 上下键
退出: q键
快捷键:
Tab 补全命令和路径
上下键 翻出以前的操作过的命令
Linux命令的那些事(一)的更多相关文章
- Linux命令的那些事(三)
回顾linux命令那些事,前面大致总结了常用的Linux命令 回顾Linux命令那些事(一) clear/mkdir/rmdir/ls/rm/pwd/cd/touch/tree/man/--help ...
- Linux命令的那些事(二)
回顾Linux(一) 学习了以下命令: mkdir/rmdir/ls/rm/pwd/cd/touch/tree/man/--help 想具体了解请看上一篇文章跳转 在Linux中推荐大家使用subli ...
- Linux 命令快捷键
Linux 命令快捷键 tab 自动补齐(有不知道的吗)Ctrl+u 删除(剪切)此处至开始所有内容 Ctrl+k 删除从光标所在位置到行末 快速命令行 – 快捷方式• history 搜索历史执行过 ...
- Linux 命令小记
1. pidof 进程名 :获取进程的pid,例如 pidof memcached 得到5333 2. unset Shell变量 :取消设置一个shell变量,从内存和shell的导出环境中删除它, ...
- LINUX命令总结 -------来自 水滴娃娃 的CSDN
LINUX命令总结 标签: LINUX命令总结 2014-01-27 15:54 41039人阅读 评论(1) 收藏 举报 分类: linux(1) 版权声明:本文为博主原创文章,未经博主允许不得 ...
- Linux命令自己总结
对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面 ...
- linux命令之ps命令
1.管道 linux命令管道通过|表示.一般在linux命令中|(管道)之前的命令会输出大量的结果,|(管道)之后的命令一般就是带有条件的,只将|前满足条件的结果显示出来. 2.grep命令 grep ...
- Linux命令行及Vim简单学习记录
Linux命令行 1.打开命令行 Ctrl+Alt+t 2.目录 显示当前目录的文件列表 ls 跳转至当前目录中的x文件夹 cd x 返回根目录 cd 3.文件 新建文件1.cpp touch ./1 ...
- linux 命令总结(转载)
linux 命令总结(转载) 1. 永久更改ip ifconfig eth0 新ip 然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip 2.从Lin ...
随机推荐
- ascii2native 转码 解码
//把十六进制的编码转为原码function asciiHex2native(strAscii) { var output = ""; var posFrom = 0; var p ...
- nginx反向代理跨域基本配置与常见误区
最近公司前后端分离,前端独立提供页面和静态服务很自然的就想到了用nginx去做静态服务器.同时由于跨域了,就想利用nginx的反向代理去处理一下跨域,但是在解决问题的同时,发现网上有些方案的确是存在一 ...
- 到底该用img还是background-image?
在前端页面的实现过程中,我们经常会遇到这个情况:有一个盒子,盒子里面需要放一张图片.这个时候,我们既可以通过添加image标签来实现,也可以通过设置背景图的形式实现,哪种更好呢? 一般情况下,可能就是 ...
- SQL语句.md
数据库操作 create mysql> create database study_2; Query OK, 1 row affected (0.00 sec) mysql> show c ...
- 下拉控件jQuery插件
由于后端开发需要一个下拉控件,能输入,能选择,于是自己写了一个 ;(function($,window,document,undefined){ function Select(el,opt){ th ...
- TreeMap实现原理及源码分析之JDK8
转载 Java 集合系列12之 TreeMap详细介绍(源码解析)和使用示例 一.TreeMap 简单介绍 什么是Map? 在数组中我们通过数组下标来对数组内容进行索引的,而在Map中我们通过对象来对 ...
- HDU 2141 Can you find it? (二分)
题目链接: Can you find it? Time Limit: 10000/3000 MS (Java/Others) Memory Limit: 32768/10000 K (Java/ ...
- 轻量级IOC容器:Ninject
Ninject是一个快如闪电.超轻量级的基于.Net平台的依赖注入框架.它能够帮助你把应用程序分离成一个个松耦合.高内聚的模块,然后用一种灵活的方式组装起来.通过使用Ninject配套你的软件架构,那 ...
- 【Dubbo源码阅读系列】之 Dubbo XML 配置加载
今天我们来谈谈 Dubbo XML 配置相关内容.关于这部分内容我打算分为以下几个部分进行介绍: Dubbo XML Spring 自定义 XML 标签解析 Dubbo 自定义 XML 标签解析 Du ...
- DQL-分页查询
关键字 :limit 一.应用场景当要查询的条目数太多,一页显示不全二.语法 select 查询列表from 表limit [offset,]size;注意:offset代表的是起始的条目索引,默认从 ...