Linux笔记之基础入门

1    修改主机IP为固定IP的方法:

vim /etc/sysconfig/network-scripts/ifcfg-ens33

将BOOTPROTO='dhcp' 修改为='none'

最后一行加上:

IPADDR0=192.168.210.100  #修改主机IP

 NETMASK0=255.255.255.0

GATEWAY0=192.168.210.2 #网关在虚拟机中查看

DSN1=114.114.114.114

DNS2=119.29.29.29

然后保存,重启网卡后生效。

systemctl restart network


2    修改主机名的操作:

hostnamectl set-hostname 主机名    #重启后生效


3    查看系统版本:

cat /etc/redhat-release

     查看内核版本:

        uname -r

    升级内核:

        yum -y update

 查看GUN版本:

ls --version


4    设置日期和时间:

timedatectl set-time '2018-04-14 16:13:00'


5    关闭selinux:

vim /etc/selinux/config 

setenforce 0   #临时关闭,重启后失效

将SELINUX=改为 =disable


6    替换镜像源:

第一步:备份镜像源:


第二步:添加新的镜像源:



7    重定向:

echo hello >a.txt  #将a.txt中的内容替换为hello,并保存

echo  hello>a.txt  #将a.txt中内容的末尾加上hello,并保存


8    命令的基本格式:

单字符前使用 -,两个单字符可以连在一起

单词前使用--


9    一些常用的命令:



10    一些通配符:

* :匹配任意字符和任意数目的字符,不能匹配隐藏的文件或目录。

?:匹配单一数目的任意字符。

[] : 匹配[]之内的任何字符

[!] : 匹配除了[]之内的任意字符。


11    :文件类型及权限

普通文件(-)

目录(d)

符号链接(l)

字符设备文件(c)

块设备、磁盘、硬盘(b)

套接字(s)

命名管道(p)


r   4   可读

w  2    可写

x     1   可执行

修改文件权限:

chmod 777 a.txt

chmod u+rwx o+rwx g+rwx a.txt


12    软链接与硬链接:

软链接:一个文件指向另一个文件的文件名

ln -s 123.txt 234.txt   #123.txt是原文件   234.txt是链接文件


硬链接:一个文件指向另一个文件所指向的存储空间。

ln 123.txt 234.txt



13    linux 的目录结构:

使用tree命令来查看整个目录树

    

bin 、sbin ##存放基本的命令程序

dev     #存放设备文件

etc    #存放与系统设置和管理相关的文件

home    ##存放用户专属目录

boot    #存放系统启动时所读取的文件

var   ##存放经常变动的文件,如日志文件、临时文件、电子邮件等

usr    #存放系统命令和程序信息

tmp   #临时目录

root    #存放管理员的专用目录


14    套接字和命名管道:

socket(套接字):允许在不同计算机上的进程之间进行通信。

FIFO(命名管道):允许运行在同一台计算机上的不同进程之间进行通信。


15    ls命令相关:

ls -a   ##列出目录下的所有文件,包括隐藏文件

ls -l   ##列出目录下文件的详细信息,通常称为长格式

ls -S   ##以文件的大小排序输出

ls   -t   ##以时间排序输出


16    常用的文件打包和压缩命令:

tar

    常用选项:

-c  :创建新的打包文件

-x  :从打包文件中释放文件

-f    :指定打包文件的文件名

-v   :详细列出tar处理的文件信息

常用组合:

tar -cvf 123.tar 123.txt

tar -xvf 123.tar


zip/unzip :(与windows下的zip兼容)

zip file.zip file1

unzip file.zip


17    设置命令别名

举例:

alias  myip='curl myip.ipip.net'

以后就可以使用myip来查询外网IP地址了,但这种设置方式会在重启后失效,如果想要在下次开机后还可以使用,需要在.bashrc中修改,下次开机后也可以使用,source .bashrc  #使其生效


18    正则表达式:



19    常用的系统信息显示命令:


常用的资源信息显示命令:

常用的用户相关显示命令:


常用的网络信息显示命令:



20    vim编辑器的一些用法:

三种模式:编辑模式、末行模式、输入模式






猜你喜欢

转载自blog.csdn.net/weixin_39406669/article/details/80784031
今日推荐