【linux学习2】linux基本命令行操作总结

系列文章目录

【linux学习1】原理以及应用


文章目录


前言

下面是参考资料:
菜鸟编程教程-Linux
Linux命令大全

Linux命令行操作-目录

根目录:

bash 复制代码
ls /

当前目录:

bash 复制代码
./

上一层目录:

bash 复制代码
../

用户根目录:

bash 复制代码
~

会发现文件和目录都被组织成以一个根节点开始的倒置的树状结构。

Linux命令行操作-关机

首先声明,不到万不得已的情况下不关机。

关机前备份,数据同步到硬盘:

bash 复制代码
sync

打开关机的帮助文档:

bash 复制代码
man shutdown

可以设定关机的时间点:

bash 复制代码
shutdown --h now
shutdown --h 09:12
shutdown --h +10 
halt

马上关机,确定关机的时间点和延时(例子里为延长10mins)关机。

重启系统:

bash 复制代码
shutdown --r now 
shutdown --r +10
reboot 

Linux命令行操作-磁盘管理

列出文件系统的整体磁盘使用量:

bash 复制代码
df
df -h

加-h是使用易读的方式输出。关于其输出内容的解读:

  • Filesystem:文件系统的名称。
  • 1K-blocks:文件系统的总块数(以 1K 为单位)。
  • Used:已用块数。
  • Available:可用块数。
  • Use%:已用空间占总空间的百分比。
  • Mounted on:文件系统的挂载点。
    我们主要查看根分区的使用空间。

直接在文件系统内搜寻所有的文件数据:

bash 复制代码
du

磁盘分区:

bash 复制代码
fdisk -l

磁盘检测:

Linux命令行操作-文件管理

进入某个目录:

bash 复制代码
cd

返回上一级目录:

bash 复制代码
cd ..

返回根目录:

bash 复制代码
cd /

显示当前目录:

bash 复制代码
pwd
pwd [-P]

[-P]表示是否显示路径。

纵向列出当前目录下目录及文件,选择是否展示隐藏文件:

bash 复制代码
ls
ls -a

横向列出当前目录下目录及文件,选择是否展示隐藏文件:

bash 复制代码
ll
ll -a

创建文件夹:

bash 复制代码
mkdir [-mp] name of your folder

删除空文件夹:

bash 复制代码
rmdir [-p] name of your folder

注意需要是空文件夹才可以执行。

删除有内容的文件夹:

bash 复制代码
 rm [-fir] name of your folder

复制文件夹:

bash 复制代码
cp [-adfilprsu] source destination

Linux命令行操作-系统设置

查看系统进程:

bash 复制代码
ps -aux
ps -ef

杀掉某一个系统进程:

bash 复制代码
kill PID
kill -9 PID

PID是指进程的ID。-9表示强行杀死进程。

相关推荐
xmweisi1 分钟前
【华为】报文统计的技术NetStream
运维·服务器·网络·华为认证
VVVVWeiYee5 分钟前
BGP配置华为——路径优选验证
运维·网络·华为·信息与通信
陆鳐LuLu26 分钟前
日志管理利器:基于 ELK 的日志收集、存储与可视化实战
运维·elk·jenkins
CodeWithMe40 分钟前
[ Vim ] 常用命令 and 配置
linux·编辑器·vim
DC_BLOG44 分钟前
Linux-GlusterFS进阶分布式卷
linux·运维·服务器·分布式
gu201 小时前
c#编程:学习Linq,重几个简单示例开始
开发语言·学习·c#·linq
yourkin6661 小时前
TCP...
服务器·网络·tcp/ip
cookies_s_s1 小时前
Linux--进程(进程虚拟地址空间、页表、进程控制、实现简易shell)
linux·运维·服务器·数据结构·c++·算法·哈希算法
丁劲犇2 小时前
碳基生物的悲歌-DeepSeek思考实现Linux动态库递归收集工具
linux·递归·deepseek·ldd
小蒜学长2 小时前
医疗报销系统的设计与实现(代码+数据库+LW)
数据库·spring boot·学习·oracle·课程设计