ubuntu系统常用命令
ubuntu系统常用命令
2025-02-07 00:41
在Ubuntu系统中,掌握常用的命令是提高工作效率和进行系统管理的关键。以下是一些基础的命令,它们涵盖了文件操作、系统管理、网络管理、软件包管理等多个方面。 一、文件和目录操作 ls:列出当前目录中的文件和子目录。
在Ubuntu系统中,掌握常用的命令是提高工作效率和进行系统管理的关键。以下是一些基础的命令,它们涵盖了文件操作、系统管理、网络管理、软件包管理等多个方面。
一、文件和目录操作
-
ls
:列出当前目录中的文件和子目录。
ls
该命令会显示当前目录下的文件和目录。常用选项包括:
-l
:以长格式显示文件详细信息(如权限、所有者、文件大小等)。
-a
:显示所有文件,包括隐藏文件(以 .
开头的文件)。
-
cd
:切换目录。
cd /path/to/directory
使用该命令可以进入指定路径的目录。如果不带路径直接使用 cd
,则返回到当前用户的家目录。
-
pwd
:显示当前工作目录的路径。
pwd
该命令会输出当前所在的目录的完整路径。
-
mkdir
:创建新目录。
mkdir new_directory
使用该命令可以在当前目录下创建名为 new_directory
的新目录。
-
rm
:删除文件或目录。
rm file_name
rm -r directory_name
rm
用于删除文件。
rm -r
用于删除目录及其包含的所有文件和子目录。请注意,这个操作是不可恢复的,因此要特别小心。
-
cp
:复制文件或目录。
cp source_file destination_file
cp -r source_directory destination_directory
cp
用于复制文件。
cp -r
用于递归复制整个目录。
-
mv
:移动文件或目录。
mv old_location new_location
该命令用于移动文件或重命名文件/目录。
-
cat
:查看文件内容。
cat file_name
用于显示文件的内容,适用于小文件查看。
-
nano
或 vim
:文本编辑器。
nano file_name
vim file_name
nano
是一个简单的文本编辑器,而 vim
功能更为强大,适合高级用户。
二、系统信息和管理
-
uname
:显示系统信息。
uname -a
该命令可以显示内核版本、操作系统类型、主机名等信息。
-
whoami
:显示当前登录用户。
whoami
该命令返回当前用户的用户名。
-
ps
:查看当前运行的进程。
ps aux
ps aux
列出所有用户的所有进程。
-
top
:动态查看系统资源使用情况。
top
显示当前系统的资源使用情况,如CPU、内存、进程等。
-
df
:查看磁盘空间使用情况。
df -h
显示文件系统的磁盘使用情况,其中 -h
表示以易读的方式显示(如GB、MB等)。
-
free
:查看内存使用情况。
free -h
显示系统的内存使用情况,-h
表示以易读的方式显示。
-
shutdown
:关闭系统。
sudo shutdown now
使用 shutdown
命令关闭系统,now
表示立即关机。
-
reboot
:重启系统。
sudo reboot
用于重启系统。
三、网络管理
-
ifconfig
或 ip
:查看网络接口信息。
ifconfig
ip addr
ifconfig
显示网络接口信息。
ip addr
是 ifconfig
的现代替代命令。
-
ping
:测试网络连通性。
ping www.example.com
使用该命令可以检测与指定主机的网络连通性。
-
nslookup
或 dig
:查询DNS信息。
nslookup example.com
dig example.com
这些命令用于查询DNS记录。
-
netstat
:查看网络连接和路由表。
netstat -tuln
显示当前系统的网络连接情况。
標簽:
- ubuntu