Linux基本命令

学习Linux前

如何安装Linux

  通过vmware这个虚拟化软件,安装Linux且学习

  配置一个Linux上网方式

    桥接(dhcp)动态获取一个ip地址

    nat

    host only

如何远程连接linux服务器

  准备一个xshell客户端工具,用于连接linux

  通过linux一个命令登录linux

    ssh root@ip地址

    ssh root@192.168.12.36

linux管理网络的命令

  1. 在系统刚装好的时候,默认可能没有启动网卡

  ifup 网卡名字 一般为ens33    # 启动网卡

  ifdown 网卡名字                     # 关闭网卡

  2. 管理网络配置的文件

  /etc/sysconfig/network-scripts/    # 网络配置相关信息文件夹

  可以通过vi,打开ifcfg-ens33这个网卡文件,修改一个参数使得开机加载网卡

  onboot=yes

   3. 管理网络的一个服务脚本文件

  /etc/init.d/network  start/stop/restart  对网络服务进行启停/重启

   4. 查看linux ip地址信息

  ip addr 查看地址信息

  ifconfig

Linux基本命令学习:

查看当前位置

pwd 打印当前工作目录

得到一个反馈结果

Linux下,文本是白色的,文件夹是蓝色的

对文件/文件的增删改查:

增
mkdir 创建文件夹
mkdir hello  # 创建一个名为hello的文件夹


touch 创建文件
touch test.py  # 创建一个名为test.py的文件


删
rm (remove)删除文件的命令

rm 要删的文件
rm test.txt
rm -i test.txt
    -i 参数是删除文件时会提醒是否删除
rm -i test* 删除所有以test开头的文件
rm -r 递归删除文件夹

#友情提醒,实验之前,做好快照,vmware提供了快照功能
linux之作死命令
	rm -rf /*   #删除linux底下所有东西

rmdir 命令只能删除 空 文件夹

linux善用tab键进行命令补全
既可以补全命令
又可以补全文件

linux的帮助手册,查看命令详细用法
man rm
man ls


改
mv 命令,移动,改名
mv 旧文件名 新文件名

cp (copy)复制命令
cp 文件名 新文件名
cp -r test test2    # 递归拷贝文件夹,把test文件下所有子文件夹及文件都复制一份


查
ls 查看命令,查看文件夹的命令
ls 操作对象
ls -l /root  # 显示/root文件夹下详细信息
ls -la 
    -l 显示详细信息
    -a 显示隐藏文件/文件夹

. 代表当前目录
.. 代表上一级目录

cd(切换目录)
cd 命令只能进入文件夹,不能进入文本文件

查看文本内容
cat 命令,查看文件信息
cat test.py

# 修改密码的linux命令
passwd 用户名
passwd root # 输入两次密码

vi编辑使用笔记:

  vi first.py  # 打开文件

  进入命令模式的状态,等待输入命令,一般会输入i/o/a

    i 是insert插入的意思

  输入i之后,进入编辑模式,就可以写入代码了

  按下esc,退出编辑模式,可以回到命令模式,输入 :wq!退出且写入文本信息

    :是 进入底线命令模式的参数

    w 是写入的意思

    q 是退出的含义

    !强制性的含义

Linux查看用户登录终端的命令

w # 此命令记录用户登录的,用户身份,来源ip

Linux下查看用户身份信息的命令:

whoami  查看目前用户名

查看终端信息的命令

tty

# 更改linux主机名

hostnamectl   set-hostname  要改成的名称

# 退出linux登录会话的命令

logout

# xshell的快捷命令

Ctrl + L 清屏命令

ctrl + d  等同于logout   快速退出

ctrl + shift + r 快速登录

poweroff  关机命令

原文地址:https://www.cnblogs.com/wjs521/p/10033742.html