常用的 Linux 基础命令

本文介绍了Linux操作系统中一些基本的命令行工具,包括切换目录(cd)、列出目录内容(ls)、复制(cp)、移动/重命名(mv)、删除(rm)、查看进程(ps)、结束进程(kill)、查看文件内容(cat/tail/head)、内存查看(free)、当前工作目录(pwd)、创建目录(mkdir)以及网络诊断(ping)等。这些命令是Linux日常管理和维护的基础。
摘要由CSDN通过智能技术生成

cd:切换当前目录

更改目录,顾名思义,它会将您切换到您试图访问的目录。

  1. 进入home文件夹

cd

  1. 向上移动一个级别

cd … 返回上一级目录
cd …/… 返回上两级目录

  1. 返回上次所在的目录

cd -

ls:查看当前文件与目录

ls全拼 list,功能是列出目录的内容及其内容属性信息(默认情况下是当前目录),包括文件和其他嵌套目录。

ls //查看目录中的文件
ls -f //查看目录中的文件
ls -l //显示文件和目录的详细资料
ls -a //显示隐藏文件

cp:复制文件或文件夹

cp file_to_copy file_new 复制一个文件
cp dir/* . 复制一个目录下的所有文件到当前工作目录
cp -a /tmp/dir_to_copy . 复制一个目录到当前工作目录
cp -a dir_to_copy dir_new 复制一个目录

mv:移动文件或文件夹 /重命名

您可以使用mv命令在文件系统中移动(或重命名)文件和目录。若要使用此命令,请将其名称与源文件和目标文件一起键入:

//移动文件:将source_file移动到destination_folder文件夹下面
mv source_file destination_folder/ 

//移动文件:将绝对路径下的/home/baobao移动到  ./是您当前所在的目录。
mv /home/baobao ./

//重命名:
mv old_file.txt new_named_file.txt   

rm:删除文件或文件夹

rm -f file1 //删除一个叫做 'file1' 的文件'    
rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容
rm -rf dir1 dir2 同时删除两个目录及它们的内容  

ps:查看进程情况

使用ps,您可以查看当前shell会话正在运行的进程。它打印有关正在运行的程序的有用信息,如进程ID、时间和命令名。

ps

kill:向进程发送终止信号

当一个程序没有响应,并且你不能用任何方法关闭它时,这是很烦人的。幸运的是,kill命令解决了这类问题。
您可以通过输入PID(进程ID)或程序的二进制名称来终止进程:

kill 533494
kill firefox

cat:查看文件内容

cat 是concatenate的缩写,用于直接从终端创建、查看和连接文件。它主要用于在不打开图形文本编辑器的情况下预览文件:

cat long_text_file.txt

tail 查看文件后几行

与cat类似,tail打印文件内容时有一个主要警告:它只输出最后几行。默认情况下,它打印最后10行,但您可以使用-n修改该数字。

例如,要打印大型文本文件的最后几行,可以使用:

tail long.txt

要仅查看最后四行,请执行以下操作:

tail -n 4 long.txt

head 查看文件前几行

head -2 file1 //查看一个文件的前两行

free:查看内存使用情况

free -m,命令查看内存使用情况。

pwd:显示当前工作目录

pwd全拼 print working directory,命令代表打印工作目录,它输出您所在目录的绝对路径。例如,如果您的用户名是baobao,并且我位于文档目录中,要输出我现在所在目录的绝对路径,只需在终端中键入pwd:

pwd

则其绝对路径将是

/home/baobao/Documents

mkdir:创建文件夹

要在shell中创建文件夹,可以使用mkdir命令。只需指定新文件夹的名称,确保它不存在,然后就可以开始了。

例如

mkdir dir1 //创建一个叫做 'dir1' 的目录'
mkdir dir1 dir2 //同时创建两个目录

要使用简单命令创建子目录,请使用parent(-p)标志:

mkdir -p movies/2004/

ping 命令

ping 是用于测试网络连接的最流行的网络终端工具。ping 有很多选项,但在大多数情况下,您将使用它来请求域或IP地址:

ping google.com
ping 8.8.8.8
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值