Linux命令

这篇博客详细介绍了Linux系统中的基础和进阶命令,包括文件管理、目录操作、文本编辑、进程查看以及系统信息查询等。通过实例演示了如ls、cd、cp、mv、rm、vim等常用命令的使用,并讲解了如何进行输出重定向、查看磁盘空间和内存使用情况。此外,还涵盖了进程管理、日志查看、网络连接状态检查以及系统服务的控制。对于Linux初学者和日常运维人员来说,是十分实用的操作指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ctrl + u 删除光标前内容
ctrl + k 删除光标后内容

基础指令

ls
ls -l              当前目录
ls -l /root     指定目录
ls -la//查看所有包括隐藏文档
ls -lh//以可读性较高的形式列出来

pwd      (print working directory)//打印工作目录    绝对路径

cd 

mkdir (make directory,创建目录)
mkdir a.txt
mkdir /root/a.txt
mkdir -p /root/a/b/c        //一次创建多级目录
mkdir /root aa bb cc

touch (创建文件)
touch /root aa.txt

cp (copy,复制)

cp 1.txt /root/a
cp 1.txt /root/a/11.txt      复制并重命名
cp -r aa /root/bb             -r递归复制,复制aa以及aa里面的所有目录文件

mv cc /root/bb                移动目录、文件
mv aa aaa                       重命名

rm (remove)                    删除文件
rm 1.txt
rm -f 1.txt (remove force)
rm -r a1                          删除目录
rm -rf a1

vim命令(vim是一款文本编辑器)

输出重定向
>覆盖输出
ls > 2.txt
>>覆盖重定向
ls >> 2.txt

cat 1.txt                       直接打开文件,只读

进阶指令

df                              查看磁盘空间
df -h                          以可读性较高的方式展示大小

free                            查看内存使用状况
free -m                       以M为单位
free -g                        以G为单位

head /root/1.txt          查看文件,默认前10行
head -3 /root/1.txt      前3行

tail /root/1.txt             查看文件,默认后10行(多用于查看系统日志)
tail -4 /root/1.txt         后4行
tail -f /root/1.txt          查看文件动态变化

less                              查看文件
后跟辅助键查看更多(空格、上下、数字+enter)

wc /root/2.txt               查看文件详情
wc -l /root/2.txt            l,lines,行数
wc -w /root/2.txt          w,words,单词数
wc -c /root/2.txt           c,bytes,字节数

date                              日期
date +%F
date "+%Y-%m-%d"
date +%T
daet "+%F %T"
date "+%Y-%m-%d %H:%M:%S"
date -d "-1 day"    "+%Y-%m-%d %H:%M:%S"
date -d "+1 year"  "+%Y-%m-%d %H:%M:%S"

cal                                 日历
cal -1                             本月
cal -3                             本月,上月,下月
cal -y                             本年
cal -y 2023                     指定年
cal -s                              默认,周日第一天
cal -m                            周一第一天

clear 
ctl+L

|                                     管道
grep                               过滤
ls /root | grep a

高级指令

hostname                             主机名
hostname -f

id                                          用户信息
id -root                                 root用户信息

whoami                                 当前用户

ps
ps -e
ps -f
ps -ef | grep tty1

top                                       进程

du -sh                                  目录真实大小 s summaries h 高可读性
du -sh /root/aa                    
                                            
find                                       
find /root/bb                        限定范围
find / -name 1.txt                 -name 按name查找
find / -name *.txt
find / -name 1.*

service    start/stop/restart    控制软件的服务启动、停止、重启
service 服务名 start

kill                                         杀死进程

ifconfig                                  网卡信息

reboot                                    重启计算机

shutdown                               关机
shutdown -h 12:00 “系统将在12:00关机,请保存好文档!”
shutdown -c                           取消关机计划
init 0
halt
poweroff

uptime                                    计算机持续在线时间

uname
uname -a                                全部操作系统信息

netstat -tnlp                            网络连接状态

man cp                                    查看cp命令解释

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值