Linux基本命令

Linux基本命令

基础认知

指令:计算机指令就是指挥机器工作的指示和命令,程序就是一系列按一定顺序排列的指令,执行程序的过程就是计算机的工作过程

Linux的指令通用格式:指令主体 [选项] [操作对象]

指令选项可以是多个,操作对象也可以是多个

简单操作系统的命令
# 查看ip地址
ip a
ip addr
# ping网络
ip 目标ip
# 查看系统时间
date
# 注销
logout
# 关机
shutdown now
# 重启
reboot
# 清屏 ctrl+l
clear  
# 静态查看系统进程
ps -aux
# 实时查看系统进程
top
# 关闭进程
kill 进程id
# 强制关闭进程
kill -9 进程id
管理文件和目录的命令
文件路径

哲学:Linux一切皆文件,只有一个顶级目录/,不像windows分c盘、d盘、e盘等

结构:
目录结构

ls:列出当前工作目录下的所有文件、文件夹的名称
# 查看当前目录下的文件列表
ls
# 查看指定目录下的文件
ls /home
# 查看隐藏文件
ls -a
# 查看想详细信息,元数据信息(用户、组、大小、创建信息、权限信息、文件类型)
ls -l
# 查看文件显示文件类型
ls -f
# 逆向查看文件,从后往前展示
ls -r
# 递归展示当前目录下所有子目录内的内容
ls -R
# 参数并用
ls -la
pwd:用于找到当前所在的位置,确定返回路径

pwd(print working directory):打印工作目录。输入pwd命令,Linux会输出当前目录

cd:用于切换当前的工作目录
# 转到根目录下
cd /
# 转到/home/user用户目录下
cd ~
# 转到绝对路径
cd /user/test
# 转到相对路径下,新的路径必须是在当前目录下的路径
cd /test/demo
mkdir:创建文件夹
# 在当前命令所在的目录创建文件夹,也可以是包含名称的一个完整路径
mkdir 文件夹名
# 在指定目录创建文件夹,一次性创建多层不存在的目录,需要使用-p参数
mkdir -p /home/test/文件夹名 
touch:用于创建文件
# 在当前目录创建文件,可以是直接的文件名或者是文件的路径
touch 文件名
touch /home/test/文件名
cp:用于复制文件、文件夹
# cp 原本路径  新的复制路径
cp /home/test/a.txt /home/demo
# 复制过程中重名复制后的文件名
cp /home/test/a.txt /home/demo/
mv:用于移动文件、文件夹
# mv 原本路径  新的路径(带文件名则会重名)
mv a.txt /demo
# 移动文件夹
mv test /demo
rm:删除文件、文件夹
# rm 选项 需要移除的文档路径
# -f强制删除
rm -f a.txt
# -r 递归删除(文件夹必须使用该选项)
rm -r demo
vim:查看和编辑文件的内容
# vim是一种文本编辑器,进入编辑页面
vim 路径
# 开始编辑 i  编辑完成按键:esc
cat:直接打开一个文件;还可以对文件进行合并
# 打开查看
cat wget-log
#cat待合并的文件路径1 待合并的文件路径2 ...待合并的文件路径n > 合并后文件路径
cat asd.txt qwe.txt zxc.txt > aaa.txt
声明

文章的部分内容来源:https://blog.csdn.net/weixin_44191814/article/details/120091363;https://www.cnblogs.com/xiaxiangming/p/15096542.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值