文件和目录操作
cd:用于切换当前工作目录。可以通过绝对路径或相对路径指定目标目录。
cd /home进入/home目录。cd ../返回上一级目录。cd /返回根目录。cd -返回上次所在目录。
mkdir:创建新目录。
mkdir <目录名>创建单个目录。mkdir dir1 dir2同时创建多个目录。mkdir -p /tmp/dir1/dir2递归创建多级目录树。
rmdir/rm:删除空目录或文件。
rmdir dir1删除名为dir1的空目录。rm -f file1强制删除文件file1。rm -rf dir1删除非空目录及其内容。rm -rf dir1 dir2同时删除两个目录及其内容。
路径和文件查看
pwd:显示当前工作目录的完整路径。
ls:列出目录中的文件和子目录。
ls -l显示详细的文件属性信息,包括权限、所有者、大小等。ls -a列出所有文件,包括隐藏文件(以.开头的文件) 。ls -lSr按照文件大小降序排列并显示详细信息。ls -al /proc/pid/exe查询进程 ID 对应的可执行程序路径。
文件复制与移动
cp:复制文件或目录。
cp source_file dest_dir将源文件复制到目标目录。cp -r src_dir dest_dir复制整个目录及其内容。
mv:重命名或移动文件/目录。
mv old_name new_name修改文件名或目录名。mv file_or_dir target_path移动文件或目录至其他位置。
系统状态监控
ps/top/free/df/netstat/ifconfig/ip:系统资源监视。
ps aux | grep processname查找特定进程的信息。top实时动态展示 CPU 和内存占用情况。free -h显示系统的内存使用状况。df -h显示磁盘空间使用情况。netstat -anptu查看网络连接状态。ifconfig或ip addr show查看网卡配置信息。