当前位置:实例文章 » 其他实例» [文章]ubuntu - Linux 下的常用命令

ubuntu - Linux 下的常用命令

发布人:shili8 发布时间:2025-01-31 07:28 阅读次数:0

**Ubuntu下的Linux常用命令**

作为一个Linux新手,了解一些基本的命令是非常重要的。下面是一些常用的Linux命令,包括文件管理、用户管理、网络配置等方面。

###1. 文件管理命令####1.1 ls命令`ls`命令用于列出当前目录下的文件和子目录。

bash# 列出当前目录下的所有文件和子目录ls# 列出当前目录下的所有文件和子目录,包括隐藏文件ls -a# 列出当前目录下的所有文件和子目录,并按照时间顺序排列ls -t


####1.2 cd命令`cd`命令用于改变当前工作目录。

bash# 进入home目录cd ~/

# 进入上一级目录cd ..

# 进入根目录cd /


####1.3 mkdir命令`mkdir`命令用于创建新目录。

bash# 创建名为mydir的新目录mkdir mydir# 创建多个新目录mkdir dir1 dir2 dir3


####1.4 touch命令`touch`命令用于创建新文件或修改时间戳。

bash# 创建名为test.txt的新文件touch test.txt# 修改当前文件的时间戳touch -d "2022-01-01" test.txt


####1.5 rm命令`rm`命令用于删除文件或目录。

bash# 删除名为test.txt的文件rm test.txt# 强制删除名为test.txt的文件rm -f test.txt# 删除当前目录下的所有空白文件和子目录rm -rf *


####1.6 cp命令`cp`命令用于复制文件或目录。

bash# 复制名为test.txt的文件到mydir目录下cp test.txt mydir/

# 复制多个文件到mydir目录下cp file1.txt file2.txt mydir/


####1.7 mv命令`mv`命令用于移动或重命名文件或目录。

bash# 移动名为test.txt的文件到mydir目录下mv test.txt mydir/

# 重命名当前文件为newname.txtmv test.txt newname.txt


###2. 用户管理命令####2.1 useradd命令`useradd`命令用于创建新用户。

bash# 创建名为test的新用户useradd -m test# 创建名为test的新用户,并指定家目录和shelluseradd -d /home/test -s /bin/bash test


####2.2 usermod命令`usermod`命令用于修改用户信息。

bash# 修改当前用户的密码passwd test# 修改当前用户的UIDusermod -u1000 test# 修改当前用户的GIDusermod -g1001 test


####2.3 userdel命令`userdel`命令用于删除用户。

bash# 删除名为test的用户userdel test# 强制删除名为test的用户userdel -r test


###3. 网络配置命令####3.1 ifconfig命令`ifconfig`命令用于显示或设置网络接口信息。

bash# 显示当前网卡信息ifconfig# 设置当前网卡IP地址为192.168.1.100ifconfig eth0192.168.1.100 netmask255.255.255.0# 启动当前网卡ifconfig eth0 up# 关闭当前网卡ifconfig eth0 down


####3.2 ip命令`ip`命令用于显示或设置网络接口信息。

bash# 显示当前网卡信息ip addr show# 设置当前网卡IP地址为192.168.1.100ip addr add192.168.1.100/24 dev eth0# 启动当前网卡ip link set eth0 up# 关闭当前网卡ip link set eth0 down


####3.3 netstat命令`netstat`命令用于显示网络 socket信息。

bash# 显示当前网络 socket信息netstat -tlnp# 显示当前网络 socket信息,并包括 PID 和进程名称netstat -tlnpa


####3.4 ssh命令`ssh`命令用于远程登录到其他机器。

bash# 远程登录到名为test的用户,密码为123456ssh test@192.168.1.100 -p22# 运行远程命令并返回结果ssh test@192.168.1.100 -p22 "ls"


####3.5 scp命令`scp`命令用于复制文件到其他机器。

bash# 复制名为test.txt的文件到名为test的用户,密码为123456scp test.txt test@192.168.1.100:/home/test/

# 复制多个文件到名为test的用户,密码为123456scp file1.txt file2.txt test@192.168.1.100:/home/test/


####3.6 sftp命令`sftp`命令用于远程登录并进行文件传输。

bash# 远程登录到名为test的用户,密码为123456,并进入sftp shellsftp test@192.168.1.100 -p22# 下载当前服务器上的文件get file.txt#上传当前本地机器上的文件put file.txt


以上就是一些常用的Linux命令。这些命令可以帮助你管理文件、用户和网络配置等方面的工作。

其他信息

其他资源

Top