Linux 是一种开源的操作系统,有许多相关的指令可以使用。以下是一些常见的 Linux 指令:
- ls:列出目录的内容。
ls
- cd:改变目录。
cd /path/to/directory
- pwd:打印工作目录。
pwd
- cat:连接并打印文件内容。
cat filename
- grep:在文件中查找匹配的行。
grep "text" filename
- find:在文件系统中查找文件。
find /path/to/directory -name filename
- cp:复制文件或目录。
cp source destination
- mv:移动或重命名文件或目录。
mv source destination
- rm:删除文件或目录。
rm filename
- touch:创建空文件或更新文件时间。
touch filename
- chmod:改变文件或目录的权限。
chmod 755 filename
- chown:改变文件或目录的所有者。
chown username filename
- ps:查看当前进程状态。
ps aux
- kill:发送信号到进程。
kill PID
- tar:打包和解压文件。
tar -cvf archive.tar files
tar -xvf archive.tar
- wc:计算文件的行数、字数等。
wc -l filename
- sort:对文件的行进行排序。
sort filename
- uniq:移除重复的行。
uniq filename
- diff:比较两个文件的差异。
diff file1 file2
- sed:流编辑器,用于替换、插入和删除文本。
sed 's/old/new/' filename
- awk:文本处理工具,用于模式扫描和处理语言。
awk '{print $1}' filename
- gzip:压缩文件。
gzip filename
- curl:传输数据使用的工具。
curl http://example.com
- make:执行Makefile文件中的指令。
make
- gcc:C语言编译器。
gcc filename -o output
- make:编译程序。
make
- sudo:以系统管理员的身份运行命令。
sudo command
- su:切换用户。
su username