01-关于Linux的一些基础命令。2021-09-12
2021/9/13 7:07:18
本文主要是介绍01-关于Linux的一些基础命令。2021-09-12,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
关于Linux的一些基础命令
1、登录
在localhost login:输入root,然后输入自己之前设置的密码,回车,就可以进入系统
2、设置网络
1)输入以下命令
# ip add
返回信息如下
ip add可以查看ip地址,
其中第一个地址127.0.0.1/8是回环地址,网卡名字为lo,用于和自己通信;
第二个ip地址是192.168.144.128,是它自动获取到的ip地址,这个地址下面需要用到,ens33是网卡的名字。
2)然后选择虚拟网络编辑器
选择VMnet8,可以看到下面的子网ip为192.168.144.0,子网掩码为255.255.255.0
然后点击后侧的NAT设置,出现如下。网关ip为192.168.144.2。请记住这个ip因为下面还会用到它。
先测试centos是否可以联网。输入以下命令:
# ping -c 5 www.baidu.com
运行结果如下:
ping命令可以检测网络连通性,如图,则表示本机可以联网。
3、手动设置centos的ip地址
输入以下命令:
# vi /etc/sysconfig/network-scripts/ifcfg-ens33
vi是一个用来编辑文本的命令,后边是一个空格,再后边是文件的存储路径。按回车以后出现以下内容:
按字母I键,对文本进行修改:
- 将BOOTPROTO=dhcp改为:BOOTPROTO=static
- 增加如下几行字符
IPADDR=192.168.144.128 NETMASK=255.255.255.0 GATEWAY=192.168.144.2 DNS1=119.29.29.29
说明:、
-
BOOTPROTO用于设置网卡的启动类型,其值为dhcp表示自动获取ip地址,为static表示手动设置静态ip地址。
-
添加的IPADDR指定ip地址(这个ip地址是刚才通过ip addr自动获取到的ip地址)
-
NETMASK为子网掩码
-
GATEWAY是指定网关,就是上面需要记住的那个网关地址
-
DNS1指定上网用的DNS IP地址,这个地址是一个公共DNS IP地址
完成修改以后请按ESC键,然后输入":wq",按回车
如下所示。
输入如下命令:
# nmcli c reload ens33 # nmcli d reapply ens33
第一个命令重新加载网卡配置文件,但是并不会马上生效
第二个命令是让第一个命令马上生效
然后查看一下IP地址
# ip add
如果正确的话,如下所示:
然后,测试一下网络连通性,输入如下命令:
# ping -c 3 www.baidu.com
说明,-c设置完成要求回应的次数,3表示需要回应3次。
4、一些快捷键的使用
- Ctrl+C:终止当前命令,意思就是不执行这一行,直接跳到下一行
- Tab:自动补全
- Ctrl+D:退出当前终端,也可以输入exit
- Ctrl+Z:暂停当前进程,使用fg命令可以恢复该进程
- Ctrl+L:清屏
- Ctrl+A:让光标移动到命令的最前边
- Ctrl+E:让光标移动到命令的最后边
5、查询帮助文档:man命令
输入如下命令:
# man ls
可以按上下键翻动,也可以按空格键。退出时,按Q
6、Linux系统目录结构
输入如下命令:
# ls /
/是Linux中最核心的命令,所有的文件和目录全部在它下边,也称为根目录。
- /bin:存放最常用的命令
- /boot:存放启动Linux时使用的一些核心文件
- /dev:存放Linux的外部设备
- /etc:存放所有系统管理所需要的配置文件和子目录
- /home:用户的家目录
- /lib和/lib64:存放系统最基本的动态链接共享库,几乎所有应用程序都需要用到这些共享库
- /media:系统会自动识别一些设备,如U盘,光驱等,识别后,Linux会把识别的设备挂载到该目录下
- /mnt:让用户临时挂载别的文件系统
- /opt:给主机额外安装软件所设置的目录
- /proc:虚拟目录,是系统内存的一行社,可以直接访问它来获取系统信息
- /root:系统管理员的用户家目录
- /run:存放一些服务的pid
- /sbin:存放系统管理员使用的系统管理程序
- /srv:存放一些服务启动之后需要提取的数据
- /sys:存放与硬件驱动程序相关的信息
- /tmp:存放临时文件
- /usr/bin:存放系统用户使用的应用程序
- /usr/sbin:存放Super User使用的比较高级的管理程序和系统守护程序
- /var:存放不断扩充且经常修改的目录,包括各种日志文件或者pid文件
7、ls的使用举例
# ls -a 列出当前目录下的文件和目录 # ls -l 列出当前目录下除隐藏文件的所有文件和目录的详细信息
8、关机和重启
# who //查看是否有其他用户登录 # sync //不管是重启还是关闭系统,都要运行sync,可以把当前内存中的数据写入磁盘防止丢失 # shutdown -h now //关机,或者:halt,poweroff,init 0 # shutdown -r now //重启,或者:reboot,init 6
这篇关于01-关于Linux的一些基础命令。2021-09-12的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法