dirname 命令去除文件名中的非目录部分,仅显示与目录有关的内容,这点与前面介绍过的 basename 命令是相反的。dirname 保留最后一个 / 及其前面的字符,删除其它部分。如果最后一个 / 后无字符,dirname 使用倒数第二个 /,并忽略其后的所有字符。
语法格...
迷途小书童
5个月前 (09-06) 396℃ 0评论
0喜欢
basename 命令主要用于显示带文件路径名剔除目录部分后的文件名。
语法格式:basename [参数]
常用参数:
示例
basename /etc/nginx/sites-enabled/default
basename /etc/nginx/nginx.conf
...
迷途小书童
5个月前 (09-06) 408℃ 0评论
0喜欢
help 命令的功能是用于显示帮助信息,能够输出 shell 内部命令的帮助内容,但对于外部命令则无法使用,可以用 man 或 info 命令进行查看。
语法格式:help [参数] 命令名称
常用参数:
示例
#查看cd命令的帮助
help cd
# 输出cd命令的简短帮助...
迷途小书童
6个月前 (08-15) 448℃ 0评论
0喜欢
systemctl 命令用于管理系统服务。较新版本的 linux 各发行版初始化进程服务已经由原来的 init 换成了现在的 systemd 服务,而 systemd 服务的管理就是通过 systemctl 来完成的。
语法格式:systemctl 参数 服务
常用参数:
示例...
迷途小书童
6个月前 (08-15) 404℃ 0评论
0喜欢
man 命令用于显示帮助信息,是 manual 的意思,即帮助手册。在不清楚某个命令时,使用 man 是最好的方式,查看的信息也是最标准的。
语法格式:man [参数] 对象
常用参数:
示例
# 查看ifconfig的使用帮助
man ifconfig
# 编号规则:普通命令...
迷途小书童
6个月前 (08-10) 391℃ 0评论
0喜欢
nano 是一个字符终端的文本编辑器,它比 vi/vim 要简单得多,比较适合 linux 初学者使用。
语法格式: nano [参数] [文件]
示例
# 打开文件
nano run.sh
屏幕下方列出了常用操作的快捷键组合提示,^ 表示 Ctrl 键,M 表示 Alt 键
...
迷途小书童
6个月前 (07-28) 444℃ 0评论
0喜欢
vi 命令用于编辑文本内容,是 linux 系统字符界面下最常用的文本编辑工具,能够编辑任何的 ASCII 格式文件,包括创建、查找、替换、修改、删除、复制、粘贴等操作,非常强大。
语法格式:vi [参数] 文件
常用参数:
示例
# 打开文件
vi test.txt
# 打...
迷途小书童
6个月前 (07-28) 553℃ 0评论
0喜欢
hwinfo 命令用于查看硬件信息,如 cpu、存储、网卡等。
语法格式:hwinfo [参数]
常用参数:
示例
# 显示硬件所有信息
hwinfo
# 显示硬件的简略信息
hwinfo --short
# 精简形式显示cpu信息
hwinfo --short --cpu
...
迷途小书童
6个月前 (07-26) 498℃ 0评论
0喜欢
lsusb 命令用于显示本机的 usb 设备的详细信息。
语法格式:lsusb [参数]
常用参数:
示例
# 显示usb设备列表
lsusb
...
迷途小书童
6个月前 (07-26) 684℃ 0评论
0喜欢
MAKEDEV 命令主要用来创建 /dev 下的设备,通过这些设备文件可以访问位于内核中的驱动程序。没错,它是全大写的,执行它需要 root 权限。
语法格式:MAKEDEV [参数]
常用参数:
示例
# 创建设备
cd /dev
sudo MAKEDEV sdc
# 删除...
迷途小书童
6个月前 (07-26) 418℃ 0评论
0喜欢
rsync 命令是一个远程数据同步工具,可通过网络快速同步多台主机之间的文件,默认使用 SSH 进行数据的传输。其最大特点是会检查发送方和接收方已有的文件,只会传输有变动的部分,因此它的速度非常快。
语法格式:rsync [参数]
常用参数:
示例
# 将本地目录source,...
迷途小书童
7个月前 (07-19) 464℃ 0评论
0喜欢
fsck 命令用于检查与修复文件系统。在系统突然断点后,系统再次启动时,一般也会进行文件系统的检查。
语法格式:fsck [参数] 文件系统
常用参数:
示例
# 检查分区 /dev/sda5
fsck /dev/sda5
...
迷途小书童
7个月前 (07-19) 488℃ 0评论
0喜欢
startx 命令是用于启动 X Windows 系统。X Windows 也被称为 X 或 X11,主要工作就是以图形方式来显示,如今流行的的 GNOME 和 KDE 桌面环境都是以 X Windows 系统为基础的。
语法格式:startx [参数]
常用参数:
示例
# ...
迷途小书童
7个月前 (07-07) 463℃ 0评论
0喜欢
curl 是一个文件传输工具,可以上传也可以下载,支持 HTTP、HTTPS、FTP 等市面上常见的协议。后端开发者经常用它来测试 web 接口。
语法格式:chroot [参数]
常用参数:
示例
# 获取网站源码
curl https://xugaoxiang.com
#...
迷途小书童
7个月前 (07-07) 459℃ 0评论
0喜欢
chroot 命令用于改变根目录,系统默认根目录是 /。一个正在运行的进程经过 chroot 操作后,其根目录将被显式映射为某个指定目录,它将不能够对该指定目录之外的文件进行访问。执行 chroot 需要 root 权限。
语法格式:chroot [参数]
常用参数:
示例
#...
迷途小书童
7个月前 (07-06) 628℃ 0评论
0喜欢
last 命令用于显示用户的登录情况。
语法格式:last [参数]
常用参数:
示例
last
...
迷途小书童
7个月前 (07-05) 416℃ 0评论
0喜欢
lspci 命令用于显示 PCI 总线设备信息
语法格式:lspci [参数]
常用参数:
示例
# 列出当前主机的所有PCI总线设备信息
lspci
...
迷途小书童
7个月前 (07-04) 573℃ 0评论
0喜欢
sudo 是一种权限管理机制,管理员可以授权于一些普通用户去执行一些只有 root 才能执行的操作,而不需要知道 root 的密码。默认的配置存放在 /etc/sudoers 文件中。
语法格式:sudo [参数]
常用参数:
示例
# 切换到root
sudo su
# 列出...
迷途小书童
7个月前 (06-26) 599℃ 0评论
0喜欢
sort 命令会将文件进行排序,并将排序结果输出。sort 命令既可以操作文件,也可以从 stdin 标准输入中获取。
语法格式:sort [参数] [文件]
常用参数:
示例
# 读取文件test.py的每一行,相互比较,依次ASCII码值进行比较,按升序输出
sort te...
迷途小书童
7个月前 (06-26) 701℃ 0评论
0喜欢
ldd 命令用于打印程序或者库文件所依赖的库
语法格式: ldd [参数] [文件]
常用参数:
示例
ldd /bin/ls
...
迷途小书童
7个月前 (06-26) 514℃ 0评论
0喜欢
diff 命令以逐行的方式,比较文本文件的异同。如果指定的是文件夹,则 diff 只会比较目录中相同文件名的文件,但不会去比较其中的子目录。
语法格式:diff [参数] [目录]
常用参数:
示例
diff test1.py test2.py
其中, "<&...
迷途小书童
7个月前 (06-26) 375℃ 0评论
0喜欢
dhclient 命令是使用 DHCP 协议来配置网络接口的网络参数。
语法格式:dhclient [参数] [网络接口]
常用参数:
示例
# 在指定网口上请求dhcp
dhclient eth0
# 释放ip
dhclient -r
...
迷途小书童
7个月前 (06-26) 430℃ 0评论
0喜欢