陈广安个人网站
会写代码的咸鱼
陈广安个人网站阿里云盘资源
陈广安个人网站网盘资源搜索
“ 梦想还是要有的,万一实现了呢!”
— 马云

Linux中常用操作命令

创建时间:2016-09-14

基本文件查看


CD /  

进入根目录

ls

查看文件

ll

列表式查看文件的详细信息

ll -a

查看列表式文件包括隐藏文件

rm

删除文件

rm -fr xxx/

删除当前子目录下面的所有文件

mkdir xxx

创建目录xxx

touch  xxx

创建文件xxx

mv /test.txt /file/

移动 test文件 到 file目录

init 6

重启服务器

vi xxx

用vi编辑xxx文件

i

进入编辑输入模式

esc :wq

保存文件,esc退出编辑模式,冒号wq保存

pwd

查看当前在那个路径

top

查看进程,相当于windos的任务管理器,q键,退出

ps aux | grep ssl

查看详细进程以及筛选进程关键字包括 ssl的字符

ifconfig

查看当前网络配置,会打印出系统中所有网卡的列表

ststemctl restart network

重启网络

ifconfig

查看当前网络配置,会打印出系统中所有网卡的列表

ifconfig

查看当前网络配置,会打印出系统中所有网卡的列表

ifconfig

查看当前网络配置,会打印出系统中所有网卡的列表

ifconfig

查看当前网络配置,会打印出系统中所有网卡的列表

 

ls  查看文件

微信截图_20180423144824

绿色代表可执行文件

蓝色表示文件夹

白色表示普通文件


ifconfig 查看当前网络配置,会打印出系统中所有网卡的列表

微信截图_20180423150055

lo表示当前主机网卡,另外一个表示现在所使用的网卡










权限操作



文件属性   可读(r),可写(w),可执行(x)


R

    数值表示 4

W

    数值表示 2

X

可执行 数值表示 1


1、是特殊表示格 

d表示目录    l 表示连结文件    -表示这是文件


2、创建者所有权限


3、组所有权限


4、其他用户所有权限


5、表示文件个数。如果是文件的话,那这个数目自然是1了,如果是目录的话,那它的数目就是该目录中的文件个数了


6、表示该文件或目录的拥有者


7、表示所属的组


8、表示文件大小。文件大小用byte来表示,而空目录一般都是1024byte,你当然可以用其它参数使文件显示的单位不同,如使用ls –k就是用kb莱显示一个文件的大小单位


9、月份     10、几号     11、时间


12、文件名


chmod 777 xxx  表示给xxx文件设置

创建者所有权限为    可读 可写 可执行

组所有权限为           可读 可写 可执行

其他用户所有权限为可读 可写 可执行


chmod 755 xxx  表示给xxx文件设置

创建者所有权限为    可读 可写 可执行

组所有权限为           可读  可执行

其他用户所有权限为可读  可执行


chmod 777 xxx

给文件添加最高权限

chmod 777 -R xxx/

给文件夹添加最高权限

chown apache:apache xxx/xxx

修改文件的用户名,归属于apache用户下

chown -R apache:apache xxx/xxx

修改文件的以及子文件用户名,归属于apache用户下




yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。

基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系

并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装

yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记

yum list installed | grep xxx

查看已经安装的安装包

yum  remove xxx

卸载xx

yum install xxx

安装xx

yum install -y xxx

安装xx包 默认全部为yes



其他命令

xxx –version

查看软件版本号

systemctl stop firewalld.service

关闭防火墙

ps -aux | grep xxx

查出进程

kill -9 xxx

杀死一个进程