linux 命令行基础

命令行基础

一些名词

  • 「图形界面」
  • 「命令行」
  • 「终端」
  • 「shell」
  • 「bash」

安装使用

  • Windws: 安装git, 打开 gitbash
  • Linux 打开终端
  • Mac 打开终端

基本命令

查看当前完整路径

pwd

查看当前目录下文件

# 不包括隐藏文件
ls

# 查看当前目录下所有文件(包括隐藏文件)
ls -a

# 查看当前目录下所有文件(包括隐藏文件)的详细信息
ls -al

切换目录

cd /c/project
cd code
cd ../css
cd ~/Desktop

文件操作

创建文件

touch readme.md

删除文件

#创建readme.md
rm readme.md 

#删除node_modules文件夹,不提示
rm -rf node_modules

重命名文件

mv readme.md README.md

创建文件夹

mkdir projects

文件路径

根目录

cd /

家目录

cd ~
pwd

当前目录

cd books
cd ./books

上级目录

cd ..
cd ../css

编辑器vim

编辑模式
命令模式

  1. vim a.md 初始进入编辑器命令模式
  2. i 进入编辑模式
  3. a 也可以进行添加
  4. 键盘左上角esc 进入命令命令模式
  5. :wq 保存退出
  6. :q! 不保存强制退出

安装服务器

npm install -g http-server
http-server如果按照这种方式一致报错解决方案为 加上sudo执行:即:sudo npm install -g http-server按回车 输入机器密码即可

登录开发机

ssh [email protected] (用户名@ip地址) #passwd: xxxxx

文件权限

chmod 777 index.html
chown -R git:git even

命令行操作中最容易出现的问题

  1. 大小写看错
  2. 空格写漏
  3. 把多个命令当成一个命令

原文地址:https://www.cnblogs.com/evenyao/p/9236644.html

时间: 2024-08-20 02:30:56

linux 命令行基础的相关文章

Linux命令行基础 、 基础命令操作 、 目录文件基本操作

  Linux命令行基础 基础命令使用 目录和文件基本管理 #################################################   一.Linux命令行基础   1. 什么是命令.命令行    命令:能够被Linux系统识别,用来完成某一类功能的指令或程序                           |--> 依赖于Shell解释器,查看:cat/etc/shells 默认为 /bin/bash    命令行:用户输入的命令及相关参数,按Enter键提交的

Linux命令行基础

本文内容根据Linux Command Line Basics & Excaples进行改编 Linux命令行简要介绍 AT&T公司于20世纪70年代发布了UNIX系统.经过多年的发展,Unix不再是某一个具体操作系统的名称,而是对遵循Unix规范.设计和哲学的一类操作系统的统称.还有一些操作系统,它们遵循Unix设计.有着与Unix类似的规范和标准,这些操作系统被称为类Unix系统(Unix-like),Linux就是其中的一员. 在设计上Unix包含一个Unix Shell.它是一种命

Admin(二)——Linux命令行基础

一.Linux命令Linux命令的执行依赖于解释器(例如:/bin/bash)1.linux命令的分类:--内部命令:属于解释器的一部分--外部命令:解释器之外的其他程序 2.几个快捷键--Ctrl+l:清空整个屏幕(或在命令行输入clear)--Ctrl + u :清空至行首--Ctrl + w : 往回删除一个单词(以空格界定)--Ctrl + c : 结束正在运行的指令--esc +.:粘贴上一个命令的参数 二.mount挂载操作1.挂载和挂载点--挂载点:挂载点即访问点,访问设备需要通过

三个网站让你成为Linux命令行高手

[转载自http://www.linuxeden.com/html/news/20091119/69183.html] Linux的命令行是通向Linux高级应用的必经之路,Linux系统管理员.开发者都是学习对象.Susan Linton向我们推荐了三个学习Linux命令行的网站,现在介绍给大家: 1. LinuxCommand LinuxCommand是一个学习Linux命令行最好的网站之一.网站分为:学习Shell.写Shell脚本.脚本库.超级MAN页面. 2. O'Reilly的Lin

使用Linux命令行测试网速

使用Linux命令行测试网速http://www.linuxde.net/2014/01/15561.html 当发现上网速度变慢时,人们通常会先首先测试自己的电脑到网络服务提供商(通常被称为"最后一公里")的网络连接速度.在可用于测试宽带速度的网站中,Speedtest.net也许是使用最广泛的. Speedtest.net的工作原理并不复杂:它在你的浏览器中加载JavaScript代码并自动检测离你最近的Speedtest.net服务器,然后向服务器发送HTTP GET and P

《Linux命令行大全》系列(三、Linux 系统)

在<Linux命令行大全>一书中,第3章名称是 Linux 系统. 概念太大,不过该节内容却是 Linux 系统最为核心的基础——查看 Linux 系统. ls 命令 显示目录自身信息或目录中内容信息,也可只显示指定文件信息 ls 等同于 “ ls . “,显示当前目录下目录或文件名称,一般用空格隔开 ls 若干目录路径 显示指定目录下目录或文件名称,可有多个目录,目录间用空格隔开 ls 参数 -a 一般不显示隐藏文件(以"."开头),带上此参数即显示 -F 此项在列出的名

Linux命令工具基础02 文件及目录管理

文件及目录管理 文件管理不外乎文件或目录的创建.删除.查询.移动,有mkdir/rm/mv 文件查询是重点,用find来进行查询:find的参数丰富,也非常强大: 查看文件内容是个大的话题,文本的处理有太多的工具供我们使用,在本章中只是点到即止,后面会有专门的一章来介绍文本的处理工具: 有时候,需要给文件创建一个别名,我们需要用到ln,使用这个别名和使用原文件是相同的效果: 创建和删除 创建:mkdir 删除:rm 删除非空目录:rm -rf file目录 删除日志 $rm *log 等价: $

Linux 命令行下的好东西

  列举你可能没注意过的好用的 Linux 命令行命令 现在做网站做移动应用最讲究的就是推广了,推广做的好那就成功了一大半,相对的没曝光产品再好也很难做下去.就这个角度而言绝大多数 Linux 命令行的推广简直是烂透了.繁多 Linux 有用极了的命令行工具就静静的躺在你发行版默认安装的包裹里,很多时候只有当你碰到什么问题的时候网上搜一圈才能知道.更蛋疼的是这里面很多东西你一旦知道了就会想我靠原来没这个到底是怎么过的下去.所以这里我会列出一些我用过的一些,大部分发行版默认就有,或者能用包裹管理工

《Linux命令行与shell脚本编程大全》学习笔记(转)

第一部分:Linux命令行<Linux命令行与shell脚本编程大全> 第一章:初识Linux shell<Linux命令行与shell脚本编程大全> 第二章:走进shell<Linux命令行与shell脚本编程大全> 第三章:基本的bash shell命令<Linux命令行与shell脚本编程大全> 第四章:更多的bash shell命令<Linux命令行与shell脚本编程大全> 第五章:使用Linux环境变量<Linux命令行与she