- ls:列出目录中的文件和子目录
ls /home/user1
- cd:改变当前工作目录
cd /home/user1
- pwd:显示当前工作目录的路径
pwd
- mkdir:创建新目录
mkdir newdir
- rmdir:删除空目录
rmdir emptydir
- touch:创建新文件或更新现有文件的时间戳
touch newfile.txt
- cp:复制文件或目录
cp file1.txt file2.txt
- mv:移动或重命名文件或目录
mv file1.txt newdir/file1.txt
- rm:删除文件或目录
rm file1.txt
- cat:连接文件并打印到标准输出
cat file1.txt
- less:分页显示文件内容
less file1.txt
- grep:在文件中搜索指定的字符串
grep "hello" file1.txt
- find:在文件系统中查找文件
find /home -name "file1.txt"
- chmod:更改文件或目录的权限
chmod 755 file1.txt
- chown:更改文件或目录的所有者
chown user1 file1.txt
- ps:显示当前运行的进程
ps -ef
- top:显示系统资源使用情况和进程信息
top
- kill:终止进程
kill 1234
- ping:测试网络连接
ping www.google.com
-
ifconfig:显示网络接口配置信息
例子:ifconfig eth0 -
netstat:显示网络连接状态
netstat -an
- ssh:远程登录到另一台计算机
ssh user1@192.168.1.100
- scp:在计算机之间复制文件
scp file1.txt user1@192.168.1.100:/home/user1
- tar:创建或提取归档文件
tar -cvf archive.tar file1.txt file2.txt
- gzip:压缩文件
gzip file1.txt
- unzip:解压缩文件
unzip archive.zip
- df:显示文件系统的可用空间
df -h
- du:显示目录或文件的磁盘使用情况
du -sh /home/user1
- date:显示当前日期和时间
date
- history:显示之前执行的命令历史记录
history