发新帖

Linux 常用命令简介

fexlou 志愿者 / 2020-5-15 17:43
浏览: 2190 / 回复: 16
查看: 2190|回复: 19

Linux 常用命令简介

[复制链接]
收藏
跳转到指定楼层
本文主要面向萌新,都是就些基础知识,大佬们可以略过了。
欢迎大家留言补充。

首先来一段QA
Q:命令行是什么,为什么要用命令行
A:简单的说命令行CLI (command line interface)是一个只能使用命令来操作的界面。终端就是命令行界面的一种,使用快捷键ctrl+alt+T可以快速调出终端。终端用来与系统交互,命令行操作会比用户节面操作快很多。

Q:我怎么知道这些命令是干嘛的?
A:可以输入 man 命令 或者 命令 --help 或者百度一下(man是manual简写)

Q:命令行界面输入命令什么快捷键吗?
A:按tab可以补全命令,例如输入chmo再按tab会自动变成chmod,如果是输入chtab不会有反应,因为匹配ch的命令太多了。再次按tab会显示以ch开头的所有命令。tab也可以用于补全文件或者路径。

Q:为什么我输入命令,系统提示未找到命令?
A:首先看下是不是自己输入错了,再检查下大小写。linux里大小写是严格区分开的。

其他命令行快捷键介绍
ctrl+a 移动到当前输入的命令第一个字符
ctrl+e 移动到当前输入的命令最后一个字符

ctrl+w 剪切光标前的一段字符 例如 cp ab 按下之后会剪切ab
ctrl+k 剪切光标后所有字符
ctrl+u 剪切光标前的所有字符
ctrl+y 粘贴之前剪切的字符

ctrl+c 结束正在进行的命令
ctrl+d 结束输入
ctrl+shift+c 复制用鼠标选择的区域的字符
ctrl+shift+v 粘贴剪贴板中的字符,比如你从网页复制的命令

本次介绍的命令如下 :本文列举的命令都是简略的常用选项,使用man 命令 你能看到更为详细的内容
cd 切换目录                        ls 列出当前目录的文件
rm 删除目录或文件          touch 创建文件
mkdir 创建目录                 rmdir 删除目录
cp 复制文件或目录           mv 移动文件或目录


cd 切换工作目录
例如 cd /home
会把目录移动到home。之后执行的命令全部都在home文件夹下运行。
/ 指根目录
..代表上一级目录
.代表当前目录
-减号 代表上一次切换的目录
例如
cd /home/miku
cd ..
则会返回到home这个文件夹
cd -
又会回到 miku这个文件夹

评分

参与人数 5贡献 +12 收起 理由
vr2ziz + 3 加分鼓励 : )
central_1 + 3 感谢解答 : )
chenxiex + 3 加分鼓励 : )
wtsos + 1 加分鼓励 : )
akliusizhe + 2 原创内容!

查看全部评分

5

主题

34

帖子

216

积分

-r--r-----

Rank: 2

积分
216
fexlou 志愿者 发表于 2020-5-15 17:45:46 | 显示全部楼层
ls [-adlh] 显示当前文件夹内容
选项与参数:
-a :全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来
-d :仅列出目录本身,而不是列出目录内的文件
-l :列出文件的属性与权限等等数据如果加入-h会使得显示出的数据更易懂
例如
ls -lha
显示当前目录全部文件的详细信息

rm [-rf] 文件
选项与参数:
-f 强制删除指定的文件
-r 循环删除文件夹内的所有文件
警告!
sudo rm -rf /*
/是指根目录 系统其他目录都是依存于根目录
*是通配符 代表任意文件

因此sudo rm -rf /*会删除整个系统所有文件 千万不要尝试

touch 文件名
创建一个文件
还有其他作用此处不一一列举 请使用man touch查看

mkdir  文件夹名
创建一个文件夹

rmdir 文件夹名
删除一个空目录,如果目录非空则不会删除并且报错

cp复制文件
cp [-fs]源文件 目标文件
-f 如果目标文件已存在则会先删除再复制
-s 相当与创建快捷方式

复制源文件 到目标文件,例如
cp /home/miku/1.txt /home/user/
将miku文件夹内的1.txt复制到/home/user内

如果你在miku文件夹内则可以如下
cp 1.txt /home/user
与上一个命令效果一致

mv 移动文件
mv 源文件 目标文件
与cp类似的使用方法

92

主题

665

帖子

3723

积分

-rw-rw-rw-

Rank: 6Rank: 6

积分
3723
ritter 发表于 2020-5-15 18:01:38 | 显示全部楼层
楼主辛苦了,不过我要打击你一下。你写的这些东西想学的人通过搜索引擎可以得到更全面的教程,不想学的人点都不会点进来,你应该是在做无用功。

点评

也未必!还是有人不会的!  发表于 前天 11:35
太真实了  发表于 2020-5-15 18:15

5

主题

34

帖子

216

积分

-r--r-----

Rank: 2

积分
216
fexlou 志愿者 发表于 2020-5-15 18:24:20 | 显示全部楼层
ritter 发表于 2020-5-15 18:01
楼主辛苦了,不过我要打击你一下。你写的这些东西想学的人通过搜索引擎可以得到更全面的教程,不想学的人点 ...

2333 确实 想学的人应该会去找更有深度的教程

9

主题

805

帖子

2000

积分

-rw-rw-r--

Rank: 5Rank: 5

积分
2000
xiamingyu 发表于 2020-5-15 18:30:23 | 显示全部楼层
ritter 发表于 2020-5-15 18:01
楼主辛苦了,不过我要打击你一下。你写的这些东西想学的人通过搜索引擎可以得到更全面的教程,不想学的人点 ...

难得有乐于奉献的人不要总给人泼冷水。
我们应该对deepin有信心,不必在意他人的评价。

0

主题

87

帖子

240

积分

-r--r-----

Rank: 2

积分
240
xiejia751229 发表于 2020-5-15 19:08:06 | 显示全部楼层
以前看过一本书,它是从查看CPU和内存等硬件信息开始慢慢学习命令

83

主题

5196

帖子

1万

积分

-rw-rw-rw-

Rank: 6Rank: 6

积分
13307
QQ
jianguo922 志愿者 发表于 2020-5-15 20:56:44 | 显示全部楼层
谢谢分享               
深度值得深入!深度有你更精彩
https://www.52pojie.cn/home.php?mod=space&uid=275571
电脑型号三星370r5v-s01  CPU:Intel酷睿i53210M         
内存:4GB+2GB×1    显卡芯片:AMD Radeon HD 8750M(2G)

1

主题

33

帖子

143

积分

-r--------

Rank: 1

积分
143
centimeter1983 发表于 2020-5-17 22:21:12 | 显示全部楼层
对于新手来说还是很友好的,收藏了

3

主题

120

帖子

501

积分

-r--r--r--

Rank: 3Rank: 3

积分
501
pangjie 发表于 2020-5-18 10:58:08 | 显示全部楼层
温故知新,楼主赞。

18

主题

213

帖子

1007

积分

-rw-r--r--

Rank: 4

积分
1007
central_1 志愿者 发表于 2020-5-18 14:22:21 | 显示全部楼层
顶以下,已经收藏,谢谢分享
体验linux系统

7

主题

259

帖子

1186

积分

-rw-r--r--

Rank: 4

积分
1186
leafgreen 发表于 2020-5-18 21:27:24 来自移动端 | 显示全部楼层
写得挺好啊。补充一下,rm命令挺危险的啊,删除了文件在回收站是找不到的。删除可以用mv把文件移动到某个文件夹或者回收站,然后再手动清除,

0

主题

4

帖子

68

积分

-r--------

Rank: 1

积分
68
kuangcc 发表于 2020-5-26 20:40:38 | 显示全部楼层
谢谢,我刚从你这里学会了Ctrl+Shift+V 命令,以前粘贴只会用鼠标

点评

鼠标中键还是更方便一点  发表于 2020-6-10 16:07

2

主题

32

帖子

133

积分

-r--------

Rank: 1

积分
133
roy_lz 发表于 2020-6-10 15:42:49 | 显示全部楼层
都是文件操作命令吧,那chmod这个命令也应该熟悉。。

1

主题

4

帖子

15

积分

-r--------

Rank: 1

积分
15
groudon_ 发表于 2020-7-18 17:39:27 | 显示全部楼层
ls -laiF
ps fux

95

主题

1020

帖子

2142

积分

-rw-rw-r--

Rank: 5Rank: 5

积分
2142
cht 发表于 2020-7-18 18:45:05 | 显示全部楼层
apt search仓库里找软件要用

54

主题

2418

帖子

5287

积分

-rw-rw-rw-

Rank: 6Rank: 6

积分
5287
samlukeyes123 发表于 2020-7-18 20:29:02 | 显示全部楼层
cht 发表于 2020-7-18 18:45
apt search仓库里找软件要用

其实可以用新立得
OS: Manjaro Linux (unstable branch)
Host: Surface Pro 6
Kernel: linux-surface
Resolution: 2736x1824
DE: GNOME
CPU: Intel i7-8650U (8)
GPU: Intel UHD Graphics 620

0

主题

4

帖子

10

积分

-r--------

Rank: 1

积分
10
lai3619 发表于 前天 11:38 | 显示全部楼层
楼主辛苦了!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 返回版块 返回顶部