找回密码
 立即注册
查看: 82|回复: 0

[技术分享] 对新人讲一些Linux基本操作以及你会用到的技巧

[复制链接]

1

主题

0

回帖

11

积分

新手上路

积分
11
ttitp 发表于 4 天前 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
想到哪儿就会写,也不会太过深入,只是为让新人更加熟悉和了解一些内容,不过最后应该会大致排版。文章主要讲的命令是在Debian和Ubuntu下运行。也是大多数人用的系统。不过其它Linux系统一般也是能用的。新人一般也都是再用root用户,所以我也用root用户。

一, 基础命令
ls 这个是我首先要讲的,这个命令是查看当前目录下的所有文件, 大多数人都会用,但是也仅仅限于使用ls ,其实它会有一些带参数的用法,我要讲的就是最应该了解的 ls-a。这个命令的作用是列出当前目录下的隐藏文件。比如我们用最近火的cc举例,cc 默认的文件夹名是 .claude ,在linux系统中很多人找不到无法改配置文件。. 开头的文件都是隐藏文件,当你使用ls时自然找不到。使用 ls-a 就可以找到。如图

image1382×263 14.1 KB


顺边提一下,Windows下也是有隐藏文件的,可以在文件管理器中打开,这个也见一些新人问过。
然后讲一下 rm 命令,这个遇到过一些新人被一些人开玩笑坑过, 这个命令是删除命令,具体用法是

rm file.txtrm -r directory  # 递归删除目录rm -rf directory # 强制删除,不提示
非必要不要使用。仅仅使用rm是删除文件无法删除参数,加了 -r 参数后就可以删除文件夹,但是会提示你是否删除那么多文件,当加了 -f 是就是强制删除不提示了。
像cd命令进入文件夹,cd..\ 命令退出文件夹,这点就不着重说了。
再讲一下磁盘命令 df , 有的新人购买了vps, 说不知道为什么自己的储存满了但是找不到被怎么填满的,就可以看着。
只讲一个 df -hT
这个命令会显示都是什么占用了系统空间以及是什么文件。

image635×173 62.9 KB


红框标注的分别是文件系统类型和在什么目录。
具体在目录下查看文件大小,那么还是要看 ls -lh 没错 ls 命令学会了真的很有好处。

image588×344 133 KB


红款标注的就是这个目录总大小和里面文件占用的多少。
!! 遇到过一个情况,一个小白执行了一个不知道在哪搞的脚本把自己的系统填满了。所以说来历不明的脚本不要使用。
二, 网络命令和一些概念
不讲太过深入,这次只讲一个 ping 命令。
ping 命令,测试网络连通性。
当我们购买一个vps,我们像看看适不适合自己使用,那么就可以用这个命令。 比如说我们要看看本地访问 l站 有没有被屏蔽,快不快,那么可以执行下面的命令 ping linux.do -t

image734×536 8.53 KB


-t 是参数,这是一个windows下有的参数,linux没有,具体意思就是一直ping。 如果不使用参数,仅仅ping 四次。
而linux系统默认就会持续运行。
ping 命令会自动把域名转换为ip, 你直接写ip也行(l站使用cdn,是为了防御别人攻击以及优化用户访问,这不是机器ip)
我们看图可以看到 我这边访问的延迟是 211ms。这点是合理的。只要 不丢包 就能让你很好的上网。 但是丢包就会造成体验很差。就是上图中的 请求超时。 可以设想,你发了10个请求只返回给你一个,就算你延迟再低,你也没有好的上网体验。
如果你开始一些软件的tun模式会导致你 ping 什么都是0或者及低。 这点可以参考,看到别人问过。 记住,一般来说,10ms以下的一般都是你本地出问题了。
所有说看一个机器适不适合不能仅仅看 itdog 的延迟,适合别人的不一定适合你。 一般vps厂商都会提供测试ip, 可以自测。 如果你用来落地解锁一些服务也应该中转机和落地机器互相ping一下。
三, 编辑命令
我一般使用vim来进行编辑文件, 有的没有默认安装vim的可以使用 apt install vim -y 来进行安装。
vim 文件名 可以打开文件进行编辑

                               
登录/注册后可看大图
当我们进入文件是不能修改的,我们要按 i 键,此时就能修改。
如果想要退出, 就先按 esc 键,在按 :wq 就可以保存你写入的内容并且退出。

                               
登录/注册后可看大图
在讲一个 cat 命令, 这个命令可以查看当前文件内容,仅仅是查看。如果看日志的话还是有用的。
不过一般来讲许多人都是利用ssh工具在本地编辑文件上传到 机器,把机器文件下载到本地进行编辑并上传。
如果你这样做要注意的一点就是编码问题,有时候Windows的编码不是 utf-8 就会造成文件乱码。所以要注意

                               
登录/注册后可看大图
四,定时执行
这个功能对一些人是很有用的,比如说清除日志或者是执行一些重复的命令。有的人写脚本用这个来每天自动访问l站,或在一些公益站签到。
具体命令是 crontab -e

image544×192 37.1 KB


当我们第一次使用一般会让你选择用什么编辑器。我这边使用 vim

image712×548 149 KB


进入后可以看到上图所示。具体含义是

字段
全称
含义
取值范围

mminute分钟0-59
hhour小时0-23
domday of month日期(几号)1-31
monmonth月份1-12
dowday of week星期几0-7(0和7都是周日)
command-要执行的命令任意命令

我们只需要按照格式一行写一个就可以自动执行。
具体命令怎么写可以去问ai。或者直接让ai写你复制粘贴。
举个简单的例子 .每五分钟执行 root 目录下 1.sh 脚本

*/5 * * * * /root/1.sh
同时,具体用在什么地方就要大家自己摸索了。
先写那么多吧。希望新人看完能有所收获。

回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|IDCeve

GMT+8, 2025-10-31 12:33 , Processed in 0.068115 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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