01:Linux的基本命令

Linux的基本命令

本教程是使用的是Ubuntu14.04版本。

1、常识

1.1、Linux的隐藏文件

在Linux中,根目录用 / 来表示,Home目录用 ~ 来表示。

在Linux中文件夹中的隐藏文件前面是以 是 • 开头的

1.2、绝对路径与相对路径

路径:一个文件在操作系统中存储位置的标识。pathname

绝对路径:路径是从绝对位置开始的。在windows的绝对路径是从某一个盘符开始的(D:\Bandizip);Linux中的绝对路径是从 / 和~开始的。
由上图可知,路径由冒号:开始,$符号结束。

相对路径:指明路径时,是从当前所在位置开始的。

2、基本命令

2.1、ls

使用列表把当前文件夹显示出来。

ls -a,显示所有文件,包括隐藏文件

ls - l,以详细信息显示

ls -la,显示所有文件的详细信息(ls -al)

-开头的表示普通文件

d开头的表示是文件夹

l开头的表示符号连接文件

2.2、cd

用与切换目录。

若现在在fff文件夹里面,想进入abc文件夹,不能cd abc。因为cd只能进入下一级文件夹(此文件夹中有的文件)或进入绝对路径。

方法1:cd ‥

方法2:cd 绝对路径

1个点表示进入当前目录的入口,2个点表示进入上一级目录的入口

2.3、pwd / mkdir / mv / touch / cp / rm / cat / rmdir

pwd:打印出当前的路径

mkdir:创建文件夹

mv:①移动文件(目标文件夹只能使用绝对路径或下一级路径)

②更改文件名

touch:创建文件

cp:复制文件

cp -r:复制文件夹

cp -f:强制复制文件(cp -rf强制复制文件夹)

rm:删除文件

rm -r:删除文件夹

rm -f:强制删除文件(rm -rf强制删除文件夹)
cat:直接查看文件里面的内容

rmdir:只能删除空文件夹 ,不能删除有内容的文件夹

2.4、ln

软连接(和window中快捷方式类似)

ln -s 源文件名 连接文件名

若将主文件fff删除,则对nnn文件有影响

硬连接

ln 源文件名 连接文件名

若将主文件fff删除,则对mmm文件没有影响

2.5、man

作用:查询man手册,获得帮助信息

man 1 ls: 1表示查询的是linux命令

man 2 xxx: 2表示查询的是linux api

man 3 xxx: 3表示查询的是C库函数

2.6、apt-get

在Ubuntu中在线安装和卸载软件的命令

apt-get install vim 安装vim

apt-get remove vim 卸载vim

注意,安装和卸载都是在线的,也就是说ubuntu必须能上网才能使用apt-get

相关推荐
dllmayday19 分钟前
Linux 上用终端连接 WiFi
linux·服务器·windows
峥无2 小时前
Linux系统编程基石:静态库·动态库·ELF文件·进程地址空间全景图
linux·运维·服务器
用户2367829801682 小时前
从 chmod 755 说起:Unix 文件权限到底是怎么算的?
linux
Strugglingler2 小时前
【systemctl 学习总结】
linux·systemd·systemctl·journalctl·unit file
嵌入式×边缘AI:打怪升级日志3 小时前
100ASK-T113 Pro 开发板 Bootloader 完全开发指南
linux·ubuntu·bootloader
charlie1145141915 小时前
Linux 字符设备驱动:cdev、设备号与设备模型
linux·开发语言·驱动开发·c
handler015 小时前
Linux 内核剖析:进程优先级、上下文切换与 O(1) 调度算法
linux·运维·c语言·开发语言·c++·笔记·算法
zhouwy1135 小时前
Linux进程与线程编程详解
linux·c++
我星期八休息5 小时前
IT疑难杂症诊疗室:AI时代工程师Superpowers进化论
linux·开发语言·数据结构·人工智能·python·散列表
切糕师学AI5 小时前
深入解析 Zsh 与 Oh-My-Zsh:打造高效现代化终端
linux·终端·zsh