Linux初学者必学:命令行常用指令汇总

发布时间:2023-05-13

一、登录和退出操作

  1. 登录到Linux系统:
$ ssh username@remote_server_ip_address

这里要替换的是usernameremote_server_ip_address,分别代表你的用户名和要登录的Linux服务器的IP地址。登录成功后,需要输入你的密码。 2. 退出Linux系统:

$ exit

二、文件和目录操作

  1. 切换目录:
$ cd /path/to/directory

/path/to/directory代表要切换到的目录路径。可以使用相对路径,也可以使用绝对路径。 2. 查看当前目录内容:

$ ls

可以查看当前目录下所有的文件和目录。如果想查看隐藏文件,可以使用:

$ ls -a
  1. 创建新目录:
$ mkdir directory_name

directory_name代表你要创建的目录名。 4. 创建新文件:

$ touch filename

filename代表你要创建的文件名。 5. 复制文件或目录:

$ cp source_file destination

source_file为原文件,destination为目标路径。 6. 删除文件:

$ rm filename

filename为要删除的文件名。 7. 删除目录:

$ rm -r directory_name

directory_name为要删除的目录名。

三、文件内容查看和编辑

  1. 查看文件内容:
$ cat filename

filename为要查看的文件名。 2. 查看文件头n行:

$ head -n filename

filename为要查看的文件名,n为要查看的行数。 3. 查看文件尾n行:

$ tail -n filename

filename为要查看的文件名,n为要查看的行数。 4. 编辑文件:

$ vi filename

filename为要编辑的文件名。Vi编辑器是Linux系统自带的文本编辑器,使用起来相对比较复杂一些。

四、进程管理

  1. 查看系统进程:
$ ps -ef
  1. 查看某个进程的详细信息:
$ ps -p pid -f

这里pid代表进程ID。 3. 杀死某个进程:

$ kill pid

这里pid代表进程ID。

五、权限管理

  1. 查看文件或目录权限:
$ ls -l
  1. 修改文件或目录权限:
$ chmod permissions filename/directory_name

permissions代表要设置的权限,filename/directory_name是要设置权限的文件或目录。

六、网络操作

  1. 查看IP地址:
$ ip addr show
  1. 查看网络连通性:
$ ping ip_address/domain_name

ip_address为想要ping的IP地址,domain_name为想要ping的域名。 3. 查看网络连接状态:

$ netstat -a
  1. 查看DNS信息:
$ nslookup domain_name

domain_name为要查找的域名。

七、其他常用指令

  1. 查看日期:
$ date
  1. 查看系统信息:
$ uname -a
  1. 重启系统:
$ reboot
  1. 关闭系统:
$ shutdown now

结论

以上就是Linux初学者必学的常用指令汇总,希望这篇文章可以对你有所帮助。在学习使用Linux的过程中,记得多动手实践,熟能生巧。