Linux基础操作

Linux介绍

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统

Linux组成

各模块介绍

内核:是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。
Shell:是系统的用户界面,提供了用户和内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释器。但它不仅是命令解释器,而且还是高级编程语言,shell编程。
FILE SYSTEMS(文件系统):文件系统是文件存放在磁盘等存储设备上的组织方法,Linux支持多种文件系统,如ext3,ext2,NFS,SMB,iso9660等
应用程序:标准的Linux操作系统都会有一套应用程序例如X-Window,Open Office等

Linux的目录结构

Linux目录结构

基本命令

1. 文件夹相关命令

1   cd命令
a)  cd .. 切换到上一层目录
b)  cd ./ 切换到当前目录下某个目录
c)  cd – 切换到上一个所在目录
d)  cd ../../  切换到上上级目录
e)  cd /usr  切换到指定目录
f)  cd 切换到用户主目录


2   mkdir(make directoriy)功能: 创建目录
    -p 父目录不存在情况下先生成父目录 (parents)
    -v  显示命令执行过程中的详细信息

3   删除文件夹:rmdir
    这个命令要注意,如果目录中有子目录或者文件就无法删除

4   查看文件内容:cat
查看文件夹中的文件:命令 cat(瞄一眼)

5   tail命令
功能:用于显示指定文件末尾内容(例如Tomcat启动日志),不指定文件时,作为输入信息进行处理。常用查看日志文件。
格式:tail[必要参数][选择参数][文件]
    -n<行数> 显示行数

6   创建文件:touch
    注:linux文件没有后缀名,对系统而言都是二进制文件

7   向文件中写入内容
    Vi命令  vi编辑器(软件) 如果要输入内先,按下i,进入编辑模式
    退出编辑模式:按下esc  执行保存:wq 回车执行,如果不想保存,直接:q! 退出(强制退出)

6   删除文件
    ![删除文件注意项](https://img-blog.csdn.net/20180128110855021?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMTQ4NTM4ODk=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

2. ps命令

以上是基础的目录和文件操作,如果只是将linux作为服务器,我们需要关注服务器的运行和状态,这时我们就需要ps命令.
如果我们还需要关注某个服务的状态,就用到grep命令
例:ps -ef|grep java

3. 多用户

创建组和用户:
groupadd  组名
useradd –g 组名 用户名
passwd 用户名

删除组和用户:
userdel 用户名
groupdel 组名

查看所有组:
cat /etc/group
su命令:切换用户
su u1 切换到u1用户
su -u1  切换到u1用户(及使用环境)

4. 关机/重启

关机
•shutdown -h now  (立刻关机)
•shutdown -h 5  (5分钟后关机)
•poweroff  (立刻关机)
重启
•shutdown -r now (立刻重启)
•shutdown -r 5 (5分钟重启)
•reboot (立刻重启)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值