1.设置固定的ip地址步骤
1.1 添加IPADDR=“所设置的固定ip地址”
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="8eb44aed-ccf8-4d1b-966b-fcecdbc459dd"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.92.136
1.2 重置网络服务
对于使用NetworkManager的系统
systemctl restart NetworkManager
对于不使用NetworkManager的系统:
service network restart
2. xshell和xftp工具
xshell用于linux命令行的输入
xftp用于linux文件的传输
免费下载网址: 家庭/学校免费 - NetSarang Websitehttps://www.xshell.com/zh/free-for-home-school/
3. Linux的常用命令
3.1 文件和目录操作:
ls
:列出目录内容。cd
:切换目录。pwd
:显示当前目录的路径。mkdir
:创建新目录。rmdir
:删除空目录。rm
:删除文件或目录。cp
:复制文件或目录。mv
:移动或重命名文件或目录。touch
:创建空文件或修改文件时间戳。chmod
:改变文件或目录的权限。chown
:改变文件或目录的所有者。
示例代码:
# 列出当前目录下的所有文件和目录,以长格式显示
ls -l
# 切换到用户的主目录
cd ~
# 显示当前所在目录的路径
pwd
# 在当前目录下创建一个名为 new_dir 的新目录
mkdir new_dir
# 删除当前目录下的 empty_dir 目录,如果目录不为空则需要额外的参数
rmdir empty_dir
# 删除当前目录下的 file.txt 文件
rm file.txt
# 复制 current_file.txt 到 new_location/new_file.txt
cp current_file.txt new_location/new_file.txt
# 将 current_file.txt 移动到 new_location 目录下,并重命名为 new_file.txt
mv current_file.txt new_location/new_file.txt
# 创建一个名为 new_file.txt 的新文件,如果文件已存在则清空内容
touch new_file.txt
# 改变 current_file.txt 文件的权限,设置为读写执行(所有者),读取执行(组和其他用户)
chmod 755 current_file.txt
# 改变 current_dir/current_file.txt 文件的所有者,从 old_user 更改为 new_user
chown new_user:new_group current_dir/current_file.txt
3.2 进程管理:
ps
:显示当前运行的进程。kill
:发送信号到进程。killall
:杀死所有指定名字的进程。pkill
:根据进程名称杀死进程。
示例代码:
# 显示当前运行的进程,默认情况下会显示所有进程
ps
# 发送信号信号9(SIGKILL)到进程ID为1234的进程,这将立即终止进程
kill 1234
# 杀死所有指定名字的进程,例如名为 'httpd' 的进程
killall httpd
# 发送信号信号15(SIGTERM)到名为 'httpd' 的进程,请求进程优雅地终止
pkill httpd
3.3 文本处理:
cat
:查看文件内容或创建空文件。echo
:输出文字到控制台。grep
:文本搜索工具。
示例代码:
# 查看文件内容,例如查看 file.txt 文件的内容
cat file.txt
# 创建一个名为 new_file.txt 的新文件,并输出一些文本内容到该文件
echo "This is a new file." > new_file.txt
# 输出文字到控制台,例如输出 "Hello, World!" 到控制台
echo "Hello, World!"
# 使用 grep 搜索文件中包含 "text" 的行,例如搜索 file.txt 文件中包含 "text" 的行
grep "text" file.txt
3.4 用户和群组管理:
useradd
:添加新用户。userdel
:删除用户。groupadd
:添加新用户组。groupdel
:删除用户组。
示例代码:
# 添加一个名为 new_user 的用户,密码为 user_password,home 目录为 /home/new_user
useradd -m new_user -p user_password
# 删除名为 new_user 的用户
userdel new_user
# 添加一个名为 new_group 的新的用户组
groupadd new_group
# 删除名为 new_group 的用户组
groupdel new_group
4. Linux常用的工具ifconfig和vim
4.1 ifconfig 是一个用于配置和显示Linux系统网络接口参数的工具。
直接输入ifconfig即可查看ip地址
4.2 vim 是一个强大的文本编辑和文件处理工具。
使用vim编辑myfile.txt文件如下:
vim myfile.txt
在vim中使用 :进入命令行模式。
:wq (保存退出)
:q (不保存退出)