Linux 中常用的设置、工具和操作

打印 上一主题 下一主题

主题 561|帖子 561|积分 1683

1.设置固定的ip地点步骤

1.1 添加IPADDR=“所设置的固定ip地点”

vim /etc/sysconfig/network-scripts/ifcfg-ens33
  1. TYPE="Ethernet"
  2. PROXY_METHOD="none"
  3. BROWSER_ONLY="no"
  4. BOOTPROTO="static"
  5. DEFROUTE="yes"
  6. IPV4_FAILURE_FATAL="no"
  7. IPV6INIT="yes"
  8. IPV6_AUTOCONF="yes"
  9. IPV6_DEFROUTE="yes"
  10. IPV6_FAILURE_FATAL="no"
  11. IPV6_ADDR_GEN_MODE="stable-privacy"
  12. NAME="ens33"
  13. UUID="8eb44aed-ccf8-4d1b-966b-fcecdbc459dd"
  14. DEVICE="ens33"
  15. ONBOOT="yes"
  16. IPADDR=192.168.92.136
  17. NETMASK=255.255.255.0
  18. GATEWAY=192.168.92.1
复制代码
1.2 重置网络服务

对于使用NetworkManager的体系
  1. systemctl restart NetworkManager
复制代码
对于不使用NetworkManager的体系:
  1. service network restart
复制代码

2. xshell和xftp工具

xshell用于linux下令行的输入
xftp用于linux文件的传输
免费下载网址: 家庭/学校免费 - NetSarang Website
https://www.xshell.com/zh/free-for-home-school/

3. Linux的常用下令

3.1 文件和目次操作



  • ls:列出目次内容。
  • cd:切换目次。
  • pwd:表现当前目次的路径。
  • mkdir:创建新目次。
  • rmdir:删除空目次。
  • rm:删除文件或目次。
  • cp:复制文件或目次。
  • mv:移动或重定名文件或目次。
  • touch:创建空文件或修改文件时间戳。
  • chmod:改变文件或目次的权限。
  • chown:改变文件或目次的全部者。
示例代码:
  1. # 列出当前目录下的所有文件和目录,以长格式显示
  2. ls -l
  3. # 切换到用户的主目录
  4. cd ~
  5. # 显示当前所在目录的路径
  6. pwd
  7. # 在当前目录下创建一个名为 new_dir 的新目录
  8. mkdir new_dir
  9. # 删除当前目录下的 empty_dir 目录,如果目录不为空则需要额外的参数
  10. rmdir empty_dir
  11. # 删除当前目录下的 file.txt 文件
  12. rm file.txt
  13. # 复制 current_file.txt 到 new_location/new_file.txt
  14. cp current_file.txt new_location/new_file.txt
  15. # 将 current_file.txt 移动到 new_location 目录下,并重命名为 new_file.txt
  16. mv current_file.txt new_location/new_file.txt
  17. # 创建一个名为 new_file.txt 的新文件,如果文件已存在则清空内容
  18. touch new_file.txt
  19. # 改变 current_file.txt 文件的权限,设置为读写执行(所有者),读取执行(组和其他用户)
  20. chmod 755 current_file.txt
  21. # 改变 current_dir/current_file.txt 文件的所有者,从 old_user 更改为 new_user
  22. chown new_user:new_group current_dir/current_file.txt
复制代码
3.2 进程管理



  • ps:表现当前运行的进程。
  • kill:发送信号到进程。
  • killall:杀死全部指定名字的进程。
  • pkill:根据进程名称杀死进程。
示例代码:
  1. # 显示当前运行的进程,默认情况下会显示所有进程
  2. ps
  3. # 发送信号信号9(SIGKILL)到进程ID为1234的进程,这将立即终止进程
  4. kill 1234
  5. # 杀死所有指定名字的进程,例如名为 'httpd' 的进程
  6. killall httpd
  7. # 发送信号信号15(SIGTERM)到名为 'httpd' 的进程,请求进程优雅地终止
  8. pkill httpd
复制代码
3.3 文本处置惩罚



  • cat:查看文件内容或创建空文件。
  • echo:输出文字到控制台。
  • grep:文本搜刮工具。
示例代码:
  1. # 查看文件内容,例如查看 file.txt 文件的内容
  2. cat file.txt
  3. # 创建一个名为 new_file.txt 的新文件,并输出一些文本内容到该文件
  4. echo "This is a new file." > new_file.txt
  5. # 输出文字到控制台,例如输出 "Hello, World!" 到控制台
  6. echo "Hello, World!"
  7. # 使用 grep 搜索文件中包含 "text" 的行,例如搜索 file.txt 文件中包含 "text" 的行
  8. grep "text" file.txt
复制代码
3.4 用户和群组管理



  • useradd:添加新用户。
  • userdel:删除用户。
  • groupadd:添加新用户组。
  • groupdel:删除用户组。
示例代码:
  1. # 添加一个名为 new_user 的用户,密码为 user_password,home 目录为 /home/new_user
  2. useradd -m new_user -p user_password
  3. # 删除名为 new_user 的用户
  4. userdel new_user
  5. # 添加一个名为 new_group 的新的用户组
  6. groupadd new_group
  7. # 删除名为 new_group 的用户组
  8. 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 (不保存退出)





免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

反转基因福娃

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表