关于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表示自动获取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
|