Linux 系统常用操作命令

Linux 系统中,提供了一套非常完备的命令,利用这些命令,我们可以更高效地完成所有的操作任务。采用命令的方式进行操作的好处是,具有比图形化操作更加快捷高效的特点。

但是,命令方式不够直观,需要我们熟练记忆命令的用法、格式以及选项和参数等内容。只有我们通过不断地使用,才能运用自如。

Linux系统目录

目录
说明
/
Linux文件系统的上层根目录
/bin
存放用户可执行的程序
/boot
操作系统启动时所需的文件
/dev
接口设备文件目录。如had表示硬盘
/etc
有关系统设置与管理的文件
/home
一般用户的主目录或FTP站点目录
/mnt
装置的文件系统加载点,如光驱、软盘等
/proc
目前系统核心与程序执行的信息
/root
管理员的主目录
/sbin
此目录存放系统启动时所需执行的程序
/tmp
用来存放暂存盘的目录
/usr
存放用户的使用的系统命令和应用程序等信息
/var
具变动性质的相关程序目录,log

Linux常用命令

命令
说明
备注
arch
显示机器的处理器架构
cd ~
跳转到当前用户的家目录
cd
进入个人的主目录
进入/ home目录:cd /home
cd ..
返回上一级目录 
cd ../..
返回上两级目录 
cd -
返回上次所在的目录
cd ~user1
进入个人的主目录
进入Oracle用户:cd ~oracle
cp -r /usr/ok /usr/zh
将/usr/ok目录下的所有文件及其子目录复制到/usr/zh目录中
cp file /usr/ok/tmp/file1
将文件file复制到目录/usr/ok/tmp下,并改名为file1
cp 123.jpg 789.jpg
复制一个'123.jpg'文件并命名为'789.jpg'
clear
清空整个屏幕
cal 2014
显示2014年的日历表
cat /proc/cpuinfo
显示CPU info的信息
cat /proc/interrupts
显示中断
cat /proc/meminfo
校验内存使用
cat /proc/swaps
显示哪些swap被使用
cat ini.xml
ini.xml整个文件的内容从上到下显示在屏幕上
date
显示系统当前的日期和时间
date +"%Y-%m-%d"
格式化输出
按“年-月-日”的格式输出:2018-08-21
df
显示磁盘分区上的可使用的磁盘空间
查看系统磁盘设备,默认是KB为单位
df -h
显示磁盘分区上的可使用的磁盘空间
以KB以上的单位来显示,可读性高
df -a
显示磁盘分区上的可使用的磁盘空间
查看全部文件系统
exit
切回原用户/退出控制台
echo
在shell中打印shell变量的值,或者直接输出指定的字符串
终端屏幕上显示hello:echo hello
free
查看内存使用量
history
显示在终端中所执行过的所有命令的历史
init 0
关闭系统
ifconfig
查看和更改网络接口的地址和参数(IP地址/网络掩码/广播地址)
ls
列出文件和目录
只列出文件名或目录名
ll
列出文件和目录的详细信息
ls -a
显示隐藏文件
ls -l
显示长列表格式文件和目录的详细资料
ls *[0-9]*
显示包含数字的文件名和目录名
logout
注销用户
lsusb -tv
显示USB设备
lspci -tv
罗列PCI设备
mkdir tmp
创建一个叫做'tmp'的目录'
mkdir p1 p2
同时创建'p1'、'p2'两个目录
mv p1 new_p2
重命名/移动一个目录
more ini.xml
按页查看ini.xml文件的内容
pwd
显示当前在哪个路径下
passwd test
修改test用户的密码
poweroff
关闭系统
ps
查看系统中的进程状态
ps -a
显示所有进程(包括其他用户的进程)
ps -u
用户以及其他详细信息
ps -x
显示没有控制终端的进程
mkdir -p /tmp/p1/p2
创建一个目录树
rm -f dog.jpg
删除一个叫做'dog.jpg'的文件
rmdir dog
删除一个叫做'dog'的空目录'
rm -rf dog
删除一个叫做'dog'的目录并同时删除其内容
rm -rf dog1 dog2
同时删'dog1','dog2'两个目录及它们的内容
reboot
重启系统
su test
切换到其他用户(不切换环境变量)
su - test
切换到其他用户(完整的切换到一个用户环境)
shutdown -h now
关闭系统
shutdown -h hours:minutes &
按预定时间关闭系统
shutdown -h 12:00 &
shutdown -c
取消按预定时间关闭系统
shutdown -r now
重启系统
tree
显示文件和目录由根目录开始的树形结构
tar -cvf dog.tar dog1 dog2 dog3
创建一个包含了'dog1','dog2'以及'dog3'的档案文件
tar -xvf test.tar
释放一个'test.tar'包
tab
补全命令
telinit 0
关闭系统
top
动态地监视进程活动与系统负载等信息
unzip test.zip
解压一个zip格式压缩包
uname -a
显示机器名,操作系统和内核的详细信息
useradd test
创建一个新用户test
userdel test
删除test这个用户(只允许root执行)
userdel -r test
删除test用户以及用户主目录
uname -m
显示机器的处理器架构
uname -r
显示正在使用的内核版本
who
显示目前登入系统的用户信息
wget
下载网络文件
zip dog.zip dog1
创建一个zip格式的压缩包dog.zip
zip -r dog.zip dog1 dog2 dog3
将几个文件和目录同时压缩成一个dog.zip格式的压缩包
zip -r dog.zip ./*
将当前目录下的所有文件和文件夹全部压缩成dog.zip文件

系统环境查看命令

命令
说明
hostnamectl
查看系统信息,包括内核版本
uname -m
查看指令架构
cat /proc/cpuinfo| grep "processor"
查看 CPU 信息
lscpu | grep ssse3
确认 CPU 是否支持 ssse3 指令集
docker version
查看 Docker 版本
docker compose version
查看 Docker Compose 版本
docker-compose version
查看老版本 docker-compose 版本
free -h
查看内存信息
df -h
查看磁盘信息

以上是十一张(www.11zhang.com)站长整理的一些常用的 Linux 命令。如果本文对你有用的话,欢迎收藏哦!

温馨提示:本文最后更新于2025-11-24 14:27:41,某些文章具有时效性,若有错误或下载地址失效,请在文末评论区留言
© 版权声明
THE END
如果觉得这篇文章对您有帮助,可以收藏本网址,方便下次访问!
点赞2 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容