Linux基本命令大全-via-一本适用于新手和专业人士的必备手册-linux基本命令大全via (linux基本操作命令)

教程大全 2025-07-19 05:47:09 浏览

Linux基本命令大全:一本适用于新手和专业人士的必备手册

Linux作为一个时下非常流行的操作系统,其使用是越来越广泛了。但是对于刚刚接触Linux的用户来说,要熟练掌握Linux的操作系统是一件比较困难的事情。其主要原因是因为Linux的操作方式需要用户通过终端命令行来完成,与windows操作系统下的图形化操作方式有很大的不同。因此,本文将为各位介绍一些基本的Linux命令行,这些命令行的掌握可以帮助用户更好的使用Linux操作系统。

1. cd命令

在Linux中使用cd命令可以切换目录,其基本语法为:

cd 目录名 或 cd 目录的绝对路径

例如:

cd /home/myself 将当前目录切换到/home/myself目录下

cd .. 将当前目录切换到上一级目录下

2. pwd命令

在Linux中使用pwd命令可以查看当前所处目录的路径,其基本语法为:

例如:

pwd 将会返回当前所处目录的路径

3. ls命令

在Linux中使用ls命令可以查看当前目录下所包含的文件或文件夹列表,其基本语法为:

例如:

ls 将会返回当前目录下的所有文件名和文件夹名

4. mkdir命令

在Linux中使用mkdir命令可以创建一个新目录,其基本语法为:

mkdir 目录名

例如:

mkdir myfolder 将会在当前目录下创建一个名为“myfolder”的新目录

5. rm命令

在Linux中使用rm命令可以删除一个文件或文件夹,其基本语法为:

rm 文件名或文件夹名

例如:

rm myfile.txt 将会删除当前目录下的文件名为“myfile.txt”的文件

rm -r myfolder 将会删除当前目录下的目录名为“myfolder”的文件夹

6. mv命令

在Linux中使用mv命令可以移动文件或文件夹的位置,其基本语法为:

mv 文件名1 目录名 或 mv 文件名1 文件名2

例如:

mv myfile.txt /home/myself 将会将当前目录下名字为“myfile.txt”的文件移动到/home/myself目录下

mv myfile.txt newfile.txt 将会将当前目录下名字为“myfile.txt”的文件名称更改为“newfile.txt”

7. cp命令

在Linux中使用cp命令可以复制一个文件或文件夹,其基本语法为:

cp 文件名1 文件名2 或 cp 文件夹路径 目标路径

例如:

cp myfile.txt /home/myself 将会将当前目录下名字为“myfile.txt”的文件复制到/home/myself目录下

cp -r folder1 folder2 将会将当前目录下的“folder1”文件夹复制到“folder2”文件夹下

8. chmod命令

在Linux中使用chmod命令可以更改一个文件或文件夹的权限,其基本语法为:

chmod 权限 文件名或文件夹名

例如:

chmod 755 myfile.txt 将会将文件名为“myfile.txt”的文件的权限设置为“755”

以上是一些Linux操作系统中比较常用的命令,当然Linux命令行的使用是非常广泛和多样的,只有掌握了基本的命令行之后我们才能更进一步的进行Linux的学习和使用。

这本Linux基本命令大全是一本适用于新手和专业人士的必备手册。对于Linux操作系统的初学者来说,熟练掌握这些基本命令可以让我们更好的使用Linux。对于Linux操作系统的高级用户来说,这本手册也是不可或缺的一份资料,可以帮助我们更快速的处理各种常见的命令行操作。

相关问题拓展阅读:

Linux安装基本命令

Linux安装基本命令大全

Linux常用命令,你还能记得多少呢?下文是我为大家准备的Linux常用命令,一起来看看吧!

安装升级

查看软件xxx安装内容祥庆握

查找软件库中的软件

apt-cache search 正则表达式谨庆

aptitude search 软件包

显示系统安装包差隐的统计信息

apt-cache stats

显示系统全部可用包的名称

apt-cache pkgnames

显示包的信息

apt-cache show k3b

查找文件属于哪个包

idc.com/xtywjcwz/27896.html" target="_blank">dpkg -S filename

apt-file search filename

查看已经安装了哪些包

也可用

dpkg -l | less

翻页查看

查询软件xxx依赖哪些包

apt-cache depends xxx

查询软件xxx被哪些包依赖

apt-cache rdepends xxx

增加一个光盘源

sudo apt-cdrom add

系统更新

sudo apt-get update (这一步更新包列表)

sudo apt-get dist-upgrade (这一步安装所有可用更新)

或者

sudo apt-get upgrade (这一步安装应用程序更新,不安装新内核等)

清除所有已删除包的残馀配置文件

dpkg -l |grep ^rc|awk ‘{print $2}’ |sudo xargs dpkg -P

如果报如下错误,证明你的系统中没有残留配置文件了,无须担心。

dpkg: –purge needs at least one package name argument

Type dpkg –help for help about installing and deinstalling packages ;

Use `dselect’ or `aptitude’ for user-friendly package management;

Type dpkg -Dhelp for a list of dpkg debug flag values;

Type dpkg –force-help for a list of forcing options;

Type dpkg-deb –help for help about manipulating *.deb files;

Type dpkg –license for copyright license and lack of warranty (GNU GPL) .

Options marked produce a lot of output – pipe it through `less’ or `more’ !

编译时缺少h文件的自动处理

sudo auto-apt run ./configure

查看安装软件时下载包的临时存放目录

ls /var/cache/apt/archives

备份当前系统安装的所有包的列表

dpkg –get-selections | grep -v deinstall > ~/somefile

从上面备份的安装包的列表文件恢复所有包

dpkg –set-selections 10.04。

使用该升级方式通常需要使用 backports 源。

sudo apt-get update

sudo apt-get install update-manager-core

sudo do-release-upgrade

系统

查看内核

查看系统是32位还是64位

#查看long的位数,返回32或64

getconf LONG_BIT

#查看文件信息,包含32-bit就是32位,包含64-bit就是64位

file /in/init

或者使用

查看Ubuntu版本

l_release -a

或 cat /etc/l-release

Linux基本命令大全

查看内核加载的模块

查看PCI设备

查看USB设备

#加参数 -v 可以显示USB设备的描述表(descriptors)

查看网卡状态

sudo apt-get install ethtool

sudo ethtool eth0

激活网卡的 Wake-on-LAN

sudo apt-get install wakeonlan

或 sudo ethtool -s eth0 wol g

查看CPU信息

cat /proc/cpuinfo

显示当前硬件信息

查看内存型号

sudo dmidecode -t memory

获取CPU序列号或者主板序列号

sudo dmidecode -t 4 | grep ID

#Serial Number

sudo dmidecode | grep Serial

sudo dmidecode -t 4

sudo dmidecode -t 0

#主板:

sudo dmidecode -t 2

sudo dmidecode -t 11

显示当前内存大小

free -m |grep “Mem” | awk ‘{print $2}’

查看硬盘温度

sudo apt-get install hddtemp

sudo hddtemp /dev/sda

显示系统运行时间

查看系统限制

查看内核限制

查看当前屏幕分辨率

硬盘

查看块设备

查看硬盘的分区

sudo fdisk -l

硬盘分区

#危险!小心操作。

sudo fdisk /dev/sda

硬盘格式化

#危险!将之一个分区格式化为 ext3 分区, mkfs.reiserfs mkfs.xfs mkfs.vfat

sudo mkfs.ext3 /dev/sda1

硬盘检查

#危险!检查之一个分区,请不要检查已经挂载的分区,否则容易丢失和损坏数据

sudo fsck /dev/sda1

硬盘坏道检测

sudo badblocks -s -v -c 32 /dev/sdb

#得到坏的块后,使用分区工具隔离坏道。

分区挂载

sudo mount -t 文件系统类型 设备路经 访问路经

#常用文件类型如下: iso9660 光驱文件系统, vfat fat/fat32分区, ntfs ntfs分区, bfs windows网络共享目录, reiserfs、ext3、xfs Linux分区

#如果中文名无法显示尝试在最後增加 -o NLS=utf8 或 -o iocharset=utf8

#如果需要挂载後,普通用户也可以使用,在 -o 的参数後面增加 ,umask=022 如:-o nls=utf8,umask=022

分区卸载

sudo umount 目录名或设备名

只读挂载ntfs分区

sudo mount -t ntfs -o nls=utf8,umask=0 /dev/sdb1 /mnt/c

可写挂载ntfs分区

sudo mount -t ntfs-3g -o locale=zh_CN.utf8,umask=0 /dev/sdb1 /mnt/c

挂载fat32分区

sudo mount -t vfat -o iocharset=utf8,umask=0 /dev/sda1 /mnt/c

挂载共享文件

sudo mount -t bfs -o username=xxx,password=xxx,iocharset=utf8 //192.168.1.1/share /mnt/share

挂载ISO文件

sudo mount -t iso9660 -o loop,utf8 xxx.iso /mnt/iso

查看IDE硬盘信息

sudo hdpArm -i /dev/sda

查看软raid阵列信息

cat /proc/mdstat

参看硬raid阵列信息

dmesg |grep -i raid

cat /proc/scsi/scsi

查看SATA硬盘信息

sudo hdparm -I /dev/sda

sudo apt-get install blktool

sudo blktool /dev/sda id

查看硬盘剩余空间

df –help 显示帮助

查看目录占用空间

du -hs 目录名

闪盘没法卸载

fuser -km /media/闪盘卷标

使用文件来增加交换空间

#创建一个512M的交换文件 /swapfile

sudo dd if=/dev/zero of=/swapfile bs=1M count=512

sudo mkswap /swapfile

sudo swapon /swapfile

#sudo vim /etc/fstab #加到fstab文件中让系统引导时自动启动

/swapfile swap swap defaults 0 0

查看硬盘当前读写情况

# 首先安装 sysstat 包

sudo apt-get install sysstat

#每2秒刷新一次

sudo iostat -x 2

测试硬盘的实际写入速度

dd if=/dev/zero of=test bs=64k count=512 oflag=dsync

进程

查看当前的内存使用情况

连续监视内存使用情况

watch -d free

# 使用 Ctrl + c 退出

动态显示进程执行情况

top指令运行时输入H或?打开帮助窗口,输入Q退出指令。

查看当前有哪些进程

查看进程的启动时间

ps -A -opid,stime,etime,args

查看目前登入用户运行的程序

查看当前用户程序实际内存占用,并排序

ps -u $USER -o pid,rss,cmd –sort -rss

统计程序的内存耗用

ps -eo fname,rss|awk ‘{arr+=$2} END {for (i in arr) {print i,arr

香港服务器首选树叶云,2H2G首月10元开通。树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云 服务器 和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。


linux 操作系统 常用 命令 有哪些?

一. 启动,关机,登入,登出相关命令 登录 登出 登出 停止系统 停止系统 重启动 切断电源 把内存里的内容写入磁盘 安装lilo启动管理程序 安装lilo启动管理程序二. Shell相关命令 切换Shell 显示命令履历 设置命令别名 取消命令别名 显示命令所在位置 查询命令种类 显示字符串或者变量内容 设置/显示Shell变量 显示环境变量 设置环境变量 设置临时环境变量 释放环境变量 设置环境变量 释放环境变量 执行文件当中的命令 查询命令手册 查询超文本命令手册 显示命令简介 通过关键字查询手册三. 用户管理相关命令 切换到其他用户 追加用户 追加用户 删除用户 修改用户设置 修改用户私人信息 追加组 删除组 修改组设置 更改密码 显示用户名 显示登录用户帐号 显示所有登录用户信息 查询登录用户信息 查询登录用户信息 显示指定用户的ID信息 显示指定用户的所属组 显示指定用户的个人信息 开关与他人收发消息 给其他用户发消息 给所有用户发消息 和其他用户聊天四. 系统消息相关命令 显示/设置当前时间 显示系统运行时间 显示机器的核心构架(如i386) 显示操作系统信息 显示终端名 显示登录/登出在履历 显示非法登录信息 显示当前键盘配置 变更键盘配置 查询磁盘使用信息 查询磁盘使用信息 显示系统启动消息 | 滇ICP备2022003334号-8 滇ICP备2022003334号-8