Linux Shell基础指令和相关实例

一、认识Shell

        用户通过命令行的相关指令语Shell进行交互,Shell将用户的指令转换为内核所能接收理解的命令,去控制硬件做出响应,直到控制相关硬件设备,最终shell将得到的输出结果返回给用户

二、Shell的基础指令

 文件和目录管理


1. ls:列出目录中的文件和子目录。

   ls         # 列出当前目录的文件
   ls -l      # 显示详细信息
   ls -a      # 显示所有文件,包括隐藏文件

2. cd:切换目录。

cd /path/to/directory  # 切换到指定目录
cd ..                   # 返回上一级目录
cd ~                    # 返回用户的主目录

3.pwd:显示当前工作目录。

4. mkdir:创建新目录。

mkdir new_directory

5. rmdir:删除空目录。

rmdir empty_directory

6. rm:删除文件或目录。

rm file.txt             # 删除文件
rm -r directory          # 删除目录及其内容

7. cp:复制文件或目录。

cp source.txt destination.txt        # 复制文件
cp -r source_directory destination_directory  # 复制目录

8. mv:移动或重命名文件或目录。


 mv old_name.txt new_name.txt       # 重命名文件
 mv file.txt /path/to/directory/     # 移动文件

文件查看和编辑


1. cat:显示文件内容。

cat file.txt

2. less:分页查看文件内容。

 less file.txt

系统管理


1. top:实时显示系统进程和资源使用情况。

2. ps:查看当前运行的进程。

ps aux

3. kill:终止运行中的进程。

kill PID                   # 使用进程ID终止进程
killall process_name       # 使用进程名称终止进程

网络命令


1. ping:检查与主机的连接情况。
 

ping www.example.com

2. curl:从 URL 获取内容。

curl http://example.com

其他常用命令


1. echo:在终端输出文本。

echo "Hello, World!"

2. chmod:更改文件或目录的权限。

chmod 755 script.sh

3. chown:更改文件或目录的所有者。

chown user:group file.txt
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值