加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux的基本操作(一)

发布时间:2020-12-14 01:38:53 所属栏目:Linux 来源:网络整理
导读:一、 Linux组成 1.1 : Linux 各模块介绍 ? 内核: 是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。 S hell: 是系统的用户界面,提供了用户和内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释

一、Linux组成

1.1Linux各模块介绍

?

  内核:是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。

  Shell:是系统的用户界面,提供了用户和内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释器。但它不仅是命令解释器,而且还是高级编程语言,shell编程。

  FILE SYSTEMS(文件系统):文件系统是文件存放在磁盘等存储设备上的组织方法,Linux支持多种文件系统,如ext3,ext2,NFS,SMB,iso9660等。

  应用程序:标准的Linux操作系统都会有一套应用程序例如X-Window,Open Office等。

?

1.2Linux的目录结构

?

?

二.常用的命令

1.?基本命令

1.1:文件相关

??Pwd ???????????????????确定自己所在的位置

??

cd ?[目录] ???????????????????跳转到指定的目录

?

????????cd常用的命令:

????????cd ~ 当前用户目录

??????????cd / ,根目录

??????????cd ??- ???, 上一次访问的目录

??????????cd ??.. ????,到上以及目录

cd /usr ?????切换到指定目录

cd ./ ????????切换到当前目录下某个目录

cd ???????????切换到用户主目录

?

ll / ls ??????????????查看目录下的所有内容

?

mkdir ?????????????创建目录

?????-p ???????????父目录不存在,先创建父目录

?????-v ????????????显示命令执行过程中的详情

rmdir ??????????????删除文件夹

cat ??文件名 ???????查看文件内容

????????Cat ?/etc/sysconfig/iptables?????查看防火墙

????????浏览文件

??cat ???????输出文件所有内容

more ?????查看更多内容

q ?????????退出

空格 ???????查询下一屏内容

Less用法与more相同,可以通过pgup与pgdn进行控制

???????tail ???????????????主要用于查看日志

???????????????????格式:tail [必要参数] [选择参数] [文件]

?????????????????????????-n <行数> ???显示行数

?????????????????????????-f ???????????循环读取

????????????????????使用ping命令,将ping命令输出的内容写入文件,文件名为ip.log

??????????????????&后台输出内(写入文件的具体内容) ?>写入文件<文件名> ?如果

>> ?是在原本基础上追加内容

例子:ping 127.0.0.1 > ip.log &

tail -f ip.log

?

?

?

???????????????& ??表示后台运行,否则占用终端

???????????????Tail ?-n ?-f ??100 ip.log ?

???????????????Ctrl +c ?????退出

?

?

???????Find命令: ?????????????????????查找文件或者目录

???????????????语法:find [要搜索的目录] [参数]

????????????????????-name ???????指定字符串作为寻找文件和目录的名称

????????????????????find ?/ ?-name ?‘test*‘

touch ?文件名 ??????????????????创建文件

?

Vim ???文件名 ??????????????????用于编辑文件

?????????Vim编辑器(软件),如果要输入内容,先按i,进入编辑模式,按esc退出编辑模式。:wq 退出并保存 ?,:q! ?强制退出,不保存

rm ??????删除

???????rm ?文件名 ?????????????????????????删除文件,需要确认

???????rm ?-f ?文件名 ??????????????????????删除文件,不提示

???????rm ?-rf ?文件名 ?????????????????????递归删除(rm -rf * 删除所有)

?cp ?a文件 ?b文件 ????????????????????????将a文件复制到b文件

?mv ?a文件 ?b文件 ????????????????????????删除a文件复制成b文件????

?????tar –zcvf(自考潍坊) 要被创建出来的文件夹名或文件名?/xxx/xxx(要被打包的内容) ?如果是:*(当前目录所有内容打包)??????????

????tar –zxvf(直销潍坊) 要被解压的文件夹名或文件名 可以加参数?–C?/xxx/xx要被解压文件输出的指定位置???例如:tar -zxvf ?ip.log.tar.gz -C ../

?

ps -ef 命令

??????????ps报告系统状态?参数:e,显示所有程序;f,显示程序进程的UID,PID,C与STIME等信息

?????

?

?

???Kill ?-9 ??进程的id ???????????????????????杀死进程

???网络命令: ?????

???

?

?

?

???Setup ?????????????????????????????启动系统

???????网卡信息的文件:

/etc/sysconfig/network-script/ifcfg-eth0

重启网卡的命令:

service network restart

配置主机名

setup

/etc/sysconfig/network

????系统管理命令:

?

?

多用户:

???????创建组和用户:

groupadd ?组名

useradd –g 组名?用户名

passwd 用户名

删除组和用户:

userdel ???用户名

groupdel 组名

?

?

查看所有组:cat?/etc/group

?

?

注:删除用户如果显示当前用户已经登录,那么将该用户相关的进行杀死。

查看所有用户:cat /etc/passwd

设置组

?

设置用用户:

??

?

设置用户密码:太简单的密码需要输入多次才可以

Passwd 用户名:

?

?

???su命令

??

??id命令

???

?

?

?

账户文件

??/etc/passwd ?用户文件

?

?

?/etc/shadow ?密码文件

?

?

?/etc/group ?组信息文件

?

?

文件权限

???

?

?

属主:所有者?root?

属组:所有者所在用户组?root用户所在用户组(root)

其他:其他用户

??

修改文件权限

?

?

???格式:chown 用户:用户组?文件名

关机、重启

????关机

?shutdown -h now ?(立刻关机)

?shutdown -h 5 ?(5分钟后关机)

?poweroff ?(立刻关机)

l 重启

?shutdown -r now (立刻重启)

?shutdown -r 5 (5分钟重启)

?reboot (立刻重启)

?

?

?

?

帮助命令

?????使用帮助命令?--help

?shutdown --help

?ssh --help

?ifconfig --help (查看网卡信息)

l 使用man命令(命令说明书)

?man shutdown

:q退出

more命令

????????more功能:分页显示文件内容,还支持直接跳转行等功能。

语法:more file

操作

?????????Enter ???向下n行,需要定义。默认为1行

?????????空格键 ?向下滚动一屏 Ctrl+F

?????????B ?返回上一屏 或 Ctrl+B

?????????q ??????退出more

more ?/root/install.log

?less命令

????????less功能:分页显示文件内容,操作更详细。

语法:less [参数] 文件

?????????-m ?显示类似more命令的百分比

?????????-N ?显示每行的行号

操作

????????空格键:前进一页 page down

????????b:后退一页 或 page up

????????d:前进半页

????????u:后退半页

????????回车键:前进一行 方向键向下

???????y:后退一行 方向键向上

????????/字符串:向下搜索

?????????字符串:向上搜索

????????v:进入vim编辑器

???????左右方向键:相当于水平滚动条

??????q:退出

less -mN /root/install.log

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读