linux命令基本使用
linux命令基本使用详细介绍
以下是一些常用 Linux 命令的基本使用介绍:
文件和目录操作
ls:列出目录内容
bash
此命令会列出当前目录下的文件和子目录。你还可以使用选项来改变输出格式,例如使用 -l 以长格式列出详细信息:
bash
cd:切换目录
bash
/path/to/directory
该命令用于切换到指定的目录。若要返回上一级目录,可使用:
bash
mkdir:创建目录
bash
new_directory
此命令用于创建一个名为 new_directory 的新目录。
rm:删除文件或目录
删除文件:
bash
file.txt
删除目录(需要使用 -r 选项进行递归删除):
bash
directory
cp:复制文件或目录
复制文件:
bash
source_file destination_file
复制目录(需使用 -r 选项):
bash
source_directory destination_directory
mv:移动或重命名文件和目录
移动文件:
bash
source_file /path/to/destination
重命名文件:
bash
old_name new_name
文件查看和编辑
cat:查看文件内容
bash
file.txt
该命令会将文件 file.txt 的内容输出到终端。
more和less:分页查看文件内容
bash
file.txt
或
bash
file.txt
less 功能更强大,支持向前和向后翻页。
nano和vim:文本编辑器
使用nano打开文件进行编辑:
bash
file.txt
vim 是一个功能强大但较复杂的编辑器,使用 vim 打开文件:
bash
file.txt
权限管理
chmod:更改文件或目录的权限
bash
file.sh
此命令将 file.sh 的权限设置为所有者具有读、写、执行权限,组用户和其他用户具有读、执行权限。
进程管理
ps:查看当前运行的进程
bash
aux
该命令会列出所有正在运行的进程。
kill:终止进程
bash
process_id
此命令会强制终止指定 process_id 的进程。
网络相关
ping:测试网络连接
bash
google.com
该命令会向 google.com 发送 ICMP 请求,以测试网络连接是否正常。
ifconfig或ip:查看和配置网络接口
bash
或
bash
addr show
912ip addr show
这些命令可用于查看网络接口的配置信息。