Linux 基础 (常用命令/环境变量/远程登录)
文章平均质量分 61
Linux 基础(常用命令/环境变量/远程登录)
deepwater_zone
嵌入式开发、学习交流
展开
-
Linux 常用命令 大全(cd,ls,pwd,mkdir,rm,cp,mv,chmod,tar)
1、目录操作命令:序号 命令 描述 1 cd 切换目录(Change Directory) cd、cd ~:进入用户主目录 cd /:进入根目录 cd ./:进入当前目录(无变化) cd ..:返回上一级目录 2 ls 显示目录下文件(List Files) (ls -...原创 2018-11-27 08:46:28 · 1321 阅读 · 1 评论 -
Linux 目录(directory)(/bin,/boot,/dev,/etc,/home,/proc)
目录结构:(1)Linux系统使用树型目录结构,在整个系统中只存在一个根目录(文件系统)(2)Linux系统中总是将文件系统挂载到树型目录结构中的某个目录节点中使用Linux 目录树标准 序号 目 录 说 明 1 / 虚拟目录的根目录。通常不会在这里存储文件 2 /bi...原创 2018-12-02 23:21:47 · 1239 阅读 · 0 评论 -
dmesg 命令
从 dmesg 输出的内核日志信息中,使用 grep 查找 和 USB 相关的内容。原创 2020-10-08 15:08:58 · 313 阅读 · 0 评论 -
Linux 导航命令(ls,cd,pwd)
打开 Linux 的虚拟终端后,一般都停在用户主目录(/home/user)。Linux 下,能帮助进行导航的命令有 3 个:ls、cd 和 pwd。1、查看当前目录的内容打开 Linux 虚拟终端后,查看当前目录下的内容,几乎是所有 Linux 使用者的习惯。查看当前目录下有什么文件和目录,然后再进行其它操作。查看当前目录的内容的命令是lsls 命令应该是学习 Linux 的第一个命令...原创 2020-03-30 23:51:01 · 1131 阅读 · 0 评论 -
ifconfig 命令
ifconfig命令是 Linux 系统配置网卡的命令工具,可用于查看和更改网络接口的地址和参数,包括 IP 地址、广播地址、子网掩码和物理地址,也可激活和关闭网卡。用法:$ifconfig 网络接口 [选项] 地址/参数选项/参数说明示例-a查看系统拥有的全部网络接口ifconfig -a网络接口指定操作某个网口ifconfig eth0 192.16...原创 2019-04-27 18:18:42 · 1694 阅读 · 0 评论 -
tar 命令
在日常开发过程中,不可避免的会用到压缩文件,尤其是现在不少开源软件都是以压缩包方式提供,下载后必须解压才能使用;另一方面,也经常需要制作压缩文件,例如将工作资料打包进行备份。无论是压缩还是解压,都可以使用tar工具来实现。tar是 UNIX 系统的一个文件打包工具,只是连续首尾相连的将文件堆放起来,并不具备压缩功能,但是加上选项,tar 可以调用其它压缩/解压工具,能够实现文件的压缩和解压。...原创 2019-04-27 17:26:05 · 43029 阅读 · 0 评论 -
chmod 命令(改变 文件和目录 的权限)
Linux 系统是一个真正的多用户操作系统,系统的每个目录和文件对不同用户开放不同的权限。原创 2020-03-30 23:59:17 · 2300 阅读 · 0 评论 -
切换用户命令(sudo,su,exit)
在普通用户权限下,Linux 的很多命令都是不能使用的,一般在/sbin 和/usr/sbin 目录下的命令,其执行都需要 root 权限。sudo 命令可以临时获取 root 权限,需要输入密码。用法:$ sudo 命令...原创 2020-03-31 00:28:59 · 6142 阅读 · 0 评论 -
内核模块和驱动(insmod,lsmod,rmmod,modprobe,mknod)
1、加载(插入) 模块Linux 是一个具有模块化特性的操作系统,允许在内核运行时插入模块或者卸载不再需要的模块。能够动态加载和卸载模块是 Linux 引以为豪的特性之一,如果某些功能平时用不到,可以不将它们编译编进内核,而是以模块的方式编译,需要的时候再插入到内核中,不再需要的时候就卸载,这样可以精简内核、提高效率,并提高系统的灵活性。Linux 中最常见的模块是内核驱动,掌握模块的加载和卸...原创 2020-03-31 00:19:57 · 682 阅读 · 0 评论 -
mount 和 umount 命令(挂载和卸载 文件系统)
1、挂载 文件系统(mount)Linux 允许多个文件系统存在于同一个系统中,也允许用户在系统运行时安装内核所支持的文件系统。例如,将一个 FAT 格式的 U 盘插入到 Linux 系统中。往 Linux 系统安装文件系统需要用到 mount 命令,并且需要 root 权限。用法:mount [-参数] [设备名称] [挂载点]mount 命令支持的参数较多,常用参数如表:...原创 2020-03-31 00:13:03 · 1746 阅读 · 0 评论 -
find 文件查找命令
在嵌入式 Linux 开发过程中,对于大型工程,例如 Linux 内核或者 U-Boot 的移植,经常会遇到记不清某个文件所在位置的情况。如果用 cd 和 ls 命令在各个目录盲目查找,既费时又费力,效率低下,用 find 文件查找命令可以快速解决这样的问题。find 是 Linux 下很常用的查找命令,功能很强大,用法也很复杂,这里仅仅介绍其中一些比较常见的简单用法。find 命令基本语法...原创 2020-03-31 00:30:57 · 324 阅读 · 0 评论 -
grep 文本搜索(Globally search a Regular Expression and Print)
在嵌入式 Linux 开发中,还经常有另外一种查找情形。知道某个变量、函数名,但不知道在什么地方定义,或者知道某个关键字,想知道在哪些文件内用到了,这些都可以用 grep命令完成。grep 是 Linux 系统中一个强大的文本搜索工具,用法很多很复杂,这里也仅仅介绍简单的常用用法。语法格式:$grep 选项 表达式 [文件]...原创 2020-03-31 00:43:15 · 271 阅读 · 0 评论 -
SecureCRT 远程登录 Linux(开启 SSH)
SecureCRT 是一款SSH客户端,方便用户在Windows下登录 Linux服务器。SSH 是 Secure Shell 的缩写,是建立在应用层和传输层基础上的安全协议,能够有效防止远程管理过程中的信息泄露问题。1、Windows和 Linux服务器的 IP地址必须在同一个网段,可以在主机【ping】一下目标机,看网络是否畅通;2、运行SecureCRT软件,如果是初次...原创 2019-04-03 16:19:08 · 5569 阅读 · 0 评论 -
putty 远程登录 Linux
文章目录1、安装 putty2、运行 putty3、输入用户名 和 密码1、安装 putty2、运行 putty运行 putty,或者 putty的绿色版本,输入目标Linux的 Host Name(or IP address),端口号(默认22),Connection type选择SSH,单击Open3、输入用户名 和 密码输入用户名:liaojiancheng,回车;输入密码,回车...原创 2020-08-19 23:12:43 · 396 阅读 · 0 评论 -
Linux 重定向(echo)
用普通命令创建非空文件,需要用到Linux Shell【重定向】机制。Shell 允许用户对输入输出进行重定向。输出重定向允许将输出信息从标准输出重定向到其它文件上,也可以重定向到某个设备。(1)【重定向】在 Linux 下用【>】和【>>】表示,【>】表示输出到一个新文件中,而【>>】则表示输出到现有文件的末尾。如果文件已经存在,则直接操作文件,否则将创建新...原创 2019-06-16 11:21:21 · 3665 阅读 · 0 评论 -
Linux 环境变量($PATH)
Linux是一个多用户操作系统,每个用户都有自己专有的运行环境。用户所使用的环境由一系列变量所定义,这些变量被称为环境变量。系统环境变量通常都是大写的。每个用户都可以根据需要修改自己的环境变量,以达到自己的使用要求。常见的环境变量如表所列:变量说明PATH决定了Shell将到哪些目录中寻找命令或程序,这个变量是在日常使用中经常需要修改的变量TERM指定系统终端...原创 2019-05-04 18:36:09 · 2309 阅读 · 0 评论 -
嵌入式Linux系统 的组成(BootLoader,Kernel,Root Filesystem)
一个嵌入式系统从软件角度来看分为三个层次:序号 组成部分 描述 1 引导加载程序 包括固化在固件(Firmware )中的 boot 程序(可选)和 BootLoader 两大部分 2 Linux内核 特定于嵌入式平台的定制内核 3 根文件系统 包括系统命令和应用程序 一个同时装有 BootLoader、内核启动参数、内核映像和...原创 2018-12-02 23:59:38 · 1948 阅读 · 0 评论 -
Shell 基础(交互式 Shell)(Shell 特性,Wildcard 通配符)
Shell 界面是 UNIX/Linux 系统的传统界面,也可以说是最重要的用户界面,无论是服务器、桌面系统还是嵌入式应用,都离不开 Shell。Shell,英文本意是外壳,Linux Shell 就是 Linux 操作系统的外壳,为用户提供使用操作系统的接口,是 Linux 系统用户交互的重要接口。登录 Linux 系统或者打开 Linux 的终端,都将会启动 Linux 所使用的 Shell...原创 2019-07-31 21:53:40 · 1097 阅读 · 0 评论 -
Linux 文件,文件系统(文件类型)
Linux 最初是基于 X86 设计的 ,保存文件的物理设备是磁盘或者磁带。Linux 最初用于管理磁盘文件的文件系统是基于 Minix 的,存在文件管理效率不高的问题;后来在 Minix 的基础上进行了扩展,设计了专门用于 Linux 的 Ext 扩展文件系统(Extended file system),并添加到内核中,并成为了 Linux 事实上的标准文件系统,Linux 的发布和安装都基于...原创 2020-03-31 01:09:52 · 342 阅读 · 0 评论