在 Debian 系统中,命令行工具(也称为命令行界面或终端)是一种非常强大的工具,可以帮助你完成各种任务。以下是一些常用的命令行工具及其用法:
ls
- 列出目录内容ls -l # 列出当前目录的详细信息
ls -a # 列出当前目录的所有文件,包括隐藏文件
cd
- 更改当前目录cd /path/to/directory # 进入指定目录
cd ~ # 进入用户主目录
cd .. # 返回上一级目录
pwd
- 显示当前工作目录pwd
cp
- 复制文件或目录cp source.txt destination.txt # 复制文件
cp -r source_dir destination_dir # 复制目录及其内容
mv
- 移动或重命名文件或目录mv old_name.txt new_name.txt # 重命名文件
mv file.txt /path/to/directory/ # 移动文件到指定目录
rm
- 删除文件或目录rm file.txt # 删除文件
rm -r directory # 删除目录及其内容
mkdir
- 创建新目录mkdir new_directory
touch
- 创建空文件或更新文件时间戳touch new_file.txt
cat
- 查看文件内容cat file.txt
grep
- 在文件中搜索文本grep "search_text" file.txt
find
- 在目录中查找文件find /path/to/search -name "filename.txt"
chmod
- 更改文件权限chmod 755 script.sh # 设置文件权限为 rwxr-xr-x
chown
- 更改文件所有者chown user:group file.txt
sudo
- 以超级用户权限执行命令sudo apt update
apt
- Debian 的包管理工具sudo apt update # 更新包列表
sudo apt install package_name # 安装软件包
sudo apt remove package_name # 卸载软件包
man
- 查看命令的手册页man ls # 查看 ls 命令的手册页
top
- 实时显示系统进程和资源使用情况top
df
- 显示磁盘空间使用情况df -h # 以人类可读的格式显示
du
- 显示目录或文件的磁盘使用情况du -sh directory # 显示目录的总大小
history
- 查看命令历史记录history
这些只是 Debian 系统中众多命令行工具的一部分。通过组合和嵌套这些命令,你可以完成非常复杂的任务。建议查阅相关命令的手册页(使用 man
命令)以获取更多详细信息和选项。