温馨提示:本文最后更新于
2024-07-06 19:47:29
,某些文章具有时效性,若有错误或已失效,请在文末留言。在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文件 | -r表示递归压缩子目录下所有文件 |
以上是站长整理的一些常用的Linux命令。如果本文对你有用的话,欢迎收藏哦!
✅来源:十一张博客
✅标题:Linux常用操作命令
© 版权声明
●本站部分资源收集整理于互联网,仅供交流和学习使用,请于下载后24小时内删除
●版权归原作者和机构所有,严禁商用,否则产生的一切后果将由您自己承担
●如果您不喜欢本站有您信息的存在,请邮件告知我们予以删除
●版权归原作者和机构所有,严禁商用,否则产生的一切后果将由您自己承担
●如果您不喜欢本站有您信息的存在,请邮件告知我们予以删除
THE END
暂无评论内容