📜  基本的 LinuxUnix 命令(1)

📅  最后修改于: 2023-12-03 15:37:49.006000             🧑  作者: Mango

基本的 Linux/Unix 命令

作为一名程序员,在 Linux/Unix 系统下工作是常态。因此,了解基本的 Linux/Unix 命令是必不可少的。以下是一些常用的基本命令:

文件和目录管理
ls

查看当前目录下的文件和目录列表。

ls 
cd

切换当前目录。例如,切换到 /usr/local/bin 目录:

cd /usr/local/bin
mkdir

创建一个新目录。

mkdir new_directory
rmdir

删除一个空目录。

rmdir empty_directory
cp

复制文件或目录。

cp file1 file2
cp -R dir1 dir2
mv

移动或重命名文件或目录。

mv file1 file2
mv old_name new_name
rm

删除文件或目录。请注意,这是一个非常危险的命令,因为它将永久删除您指定的文件或目录。

rm file
rm -R directory
文件内容处理
cat

查看文件内容。

cat filename
less

分屏查看文件内容。

less filename
head 和 tail

查看文件的前几行或后几行内容。

head -n 10 filename
tail -n 10 filename
grep

在文件中查找指定的文本。

grep "pattern" filename
sed

编辑文件中指定的文本。

sed 's/old_text/new_text/' filename
awk

处理文本文件的内容,用于生成报告。

awk '{print $1}' filename
系统管理
ps

查看当前运行的进程列表。

ps
top

查看系统当前正在运行的进程和资源使用情况。

top
kill

终止指定进程。

kill process_id
shutdown

关机或重启系统。

shutdown now
shutdown -r now
ifconfig

查看网络接口配置。

ifconfig
ping

测试网络连接。

ping host
ssh

远程登录到另一台计算机。

ssh user@hostname

以上是一些基本的 Linux/Unix 命令。当然,这只是冰山一角,还有许多其他命令和工具也值得学习。不过,掌握这些命令应该是足以让您在 Linux/Unix 系统下进行大部分的工作了。