Linux入门命令_零基础自学吉他的步骤

Linux入门命令_零基础自学吉他的步骤Linux入门基础命令教程linux用户识别查看文件与目录命令三级目录linux用户识别这里我就不详细介绍什么是linux,相比你来看文章的都知道什么是linux。linux用户分为两种,分别是管理员用户和普通用户,当我们登录linux的时候会看到如下图第一部分是用户名@demon是主机名/当前所在路径root是管理员用户demon是普通用户可以看到他们的区别在于最后的字符,#是管理员用户的意思,$是普通用户的意思。查看文件与目录命令1.pwd查看当前所在的目录如图

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

linux用户识别

这里我就不详细介绍什么是linux,想必你来看文章的都知道什么是linux。
linux用户分为两种,分别是管理员用户和普通用户,当我们登录linux的时候会看到如下图
第一部分是用户名 @demon是主机名 /当前所在路径
在这里插入图片描述
root是管理员用户
demon是普通用户
可以看到他们的区别在于最后的字符,#是管理员用户的意思,$是普通用户的意思。

查看文件与创建删除

1.pwd 查看当前所在的目录
如图当前在根目录下
在这里插入图片描述
2. ls 查看目录下的文件
如下图查看根目录下的文件
在这里插入图片描述
ls -l 查看文件详细信息
在这里插入图片描述在这里插入图片描述
-rw-r–r– 是文件权限
1 是子目录数
root 文件所有者
root 用户组
140 文件字节大小
Jul 14 11:43 是文件的创建或修改日期
最后是文件名或目录名

3. mkdir 创建文件夹
命令 mkdir a
创建一个文件夹名为:a

在这里插入图片描述4. cd 切换目录
cd a 进入到文件夹a
在这里插入图片描述
cd … 返回上一层文件夹
在这里插入图片描述
cd /etc/systemd/ 进入到指定目录
在这里插入图片描述
5. touch创建文件
touch 1.txt touch可以创建多种文件类型,例如.sh .c .doc 等等
在这里插入图片描述
6.cp复制、rm 删除文件、mv移动

  1. 第一步使用cd 命令切换到根目录
    在这里插入图片描述

  2. 第二步使用mkdir 创建一个练习文件夹(demon),创建完成后进入(demon)
    在这里插入图片描述

  3. 使用touch创建两个txt文本,再使用mkdir创建一个a文件夹
    在这里插入图片描述

  4. 使用cp 命令将1.txt复制到a文件夹下
    在这里插入图片描述

  5. 使用mv 命令将1.txt重命名为demon.txt
    mv 1.txt demon.txt
    在这里插入图片描述

  6. mv命令除了重命名,还可以移动文件
    mv demon.txt a 将demon.txt移动到a文件夹下
    在这里插入图片描述

  7. 使用rm命令将剩下的2.txt删除
    rm 2.txt
    在这里插入图片描述

  8. 使用 rm -rf 删除文件夹a
    在这里插入图片描述

vi/vim编辑器的基础使用

1、 vi/vim编辑器,分别有三种模式:命令模式、输入模式、底线命令模式
例如:使用vim创建一个1.txt,回车即进入命令模式

在这里插入图片描述
在这里插入图片描述
2、在命令模式下当我们按下键盘上的字母i即进入输入模式,左下角也会显示插入,就可以输入自己的内容
在这里插入图片描述
3、当我们输入结束后按键盘Esc,可以退出输入模式切换到命令模式
在这里插入图片描述
4、例如我们使用/查找e
在这里插入图片描述
按回车显示如下,这就是使用命令模式
在这里插入图片描述
5、当我们按下键盘的shitf加:即可进入底线命令模式,如下图显示有:
输入w是保存(输入w记得按回车)
输入q是退出
wq是保存退出
q!是不保存退出

在这里插入图片描述

常用查看命令(grep、cat、less)

1、grep 查看文本
例如 查看文本1.txt中关于D的内容
在这里插入图片描述
2、cat查看
在这里插入图片描述
3、less查看
less查看可以查看大量文字的文本例如小说,可以使用空格翻下一页,B翻上一页,回车是下一行,Q是退出
在这里插入图片描述
5、grep和less可以混合使用
例如:我想查找/usr/share/dict/words这个文件关于Z的内容,grep查看关于Z的内容很多,配合less使用就可以翻页查看
在这里插入图片描述

常用的文件对比命令

1、diff 命令
在这里插入图片描述
2、vimdiff命令,在编辑的状态下查看对比
在这里插入图片描述在这里插入图片描述
3、head和tail查看文件前几行和后几行
head 查看前五行
在这里插入图片描述
tail查看后3行

在这里插入图片描述
4、file查看文件格式信息

在这里插入图片描述

用户管理

1使用命令 cat查看/etc/passwd 可查看到当前系统全部用户

在这里插入图片描述在这里插入图片描述
 -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
 -g 用户组 指定用户所属的用户组。
 -G 用户组,用户组 指定用户所属的附加组。
 -s Shell文件 指定用户的登录Shell。
 -u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。
1、 useradd 创建用户 useradd admin
在这里插入图片描述

2、 passwd 设置密码 passwd admin
在这里插入图片描述

3、 passwd -d 设置无密码账号
在这里插入图片描述

4、 useradd -d /home/admin -m admin 创建用户并设置路径
在这里插入图片描述
5、 userdel 删除用户 userdel -r admin
在这里插入图片描述

6、 用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell在这里插入图片描述

组管理命令

     cat/etc/group 查看组

1、 groupadd 创建组 gourpadd ad1
grep ad1 /etc/group 查看 groups demon查看用户所在的组
2、 groupmod -g 101 ad1 修改组id
3、 groupdel 删除组 groupdel ad1
4、 groupmod -n ad2 ad1 修改组名为ad2
5、 gpasswd -a demon admin添加到admin组
6、 gpasswd -d demon admin 从admin组删除

磁盘管理

1、 df 查看磁盘使用
2、 df -h 查看硬盘使用情况
3、 fdisk -l 查看现有硬盘
4、 fdisk /dev/sdb 对sdb硬盘进行分区
5、 m 查看帮助
6、 p查看硬盘分区信息
7、 n创建新的分区
8、 primary 是主分区 extended是扩展分区
9、 mkfs -t ext4 -c /dev/sdb1 格式化 -t是设置格
blkid /dev/sdb1 查看id
10、 vim /etc/fstab修改开机自动挂载

常用的yum命令

1、 yum list all 列出可用安装包
2、 yum repolistall 列出所有源
3、 yum info (安装包名) 查看安装包信息
4、 yum install (安装包名) 安装软件
5、 yum update (安装包名) 更新软件
6、 yum -y update 更新安装包和系统内核
7、 yum -y upgrade 只更新包,不更新软件和系统内核
8、 yum remove (安装包名) 卸载软件
9、 yum clean all 清除缓存
10、yum makecache 建立新的yum源缓存
11、 yum check-update 检查可更新的安装包

常用的系统命令

1、 ifconfig 查看ip
2、 hostname 查看主机名
3、 route 查看路由
4、 netstat 查看网络连接情况
5、 systemctl start (服务名) 启动服务
6、 systemctl restart (服务名) 重启服务
7、 systemctl stop (服务名) 停止服务
8、 systemctl disable (服务名) 禁止服务
9、 systemctl status (服务名) 查看服务状态
10、 service (服务名) start 启用服务

systemctl命令:是一个systemd工具,主要负责控制systemd系统和服务管理器。

service命令:可以启动、停止、重新启动和关闭系统服务,还可以显示所有系统服务的当前状态。
11、 systemctl stop firewalld.service关闭防火墙
12、 systemctl disable firewalld.service 禁用防火墙

常用系统工作命令

date查看时间
在这里插入图片描述
ps查看进程
-a 显示所有 -u用户及其他信息 -x显示没有控制的进程
在这里插入图片描述
top任务管理器
在这里插入图片描述

wget下载 (yum install wget)
-p 指定下载目录 -b后台下载 -t 最大尝试次数
在这里插入图片描述
pidof 查看应用进程PID值
在这里插入图片描述
kill结束某个进程命令
kill 68933
killall httpd
uname -a 查看系统内核版本信息
在这里插入图片描述

uptime 查看系统负载信息
在这里插入图片描述

free查看系统内存使用
在这里插入图片描述
last查看下系统的登录记录
在这里插入图片描述

history查看命历史令执行记录 使用-c参数可清除记录
在这里插入图片描述
reboot 重启系统
poweroff 关机
halt 关机
shutdown -h now 关机
shutdown -h 10 十分钟后关机

Apache基础配置

1、安装httpd

yum install httpd -y

在这里插入图片描述
2、启动httpd并设置开机自启

systemctl start httpd      启动
systemctl status httpd     查看状态
systemctl enable httpd     设置开机自启

3、打开浏览器访问本机ip地址,如下显示即安装成功
在这里插入图片描述
4、如果一直转,没显示出来,可能是因为防火墙没有关

systemctl stop firewalld    关闭防火墙
systemctl disable firewalld  设置开机禁用防火墙

在这里插入图片描述
5、httpd配置

/etc/httpd  服务目录
/etc/httpd/conf/httpd.conf  主配置文件
/var/www/html    网站目录
/var/log/httpd/access_log   访问日志

A.可以把直接的静态网页复制到网站目录下
也可以在主配置文件下修改网站目录,如下图在这里插入图片描述
在这里插入图片描述
1
将图上两处位置修改成自己的目录也可以
B.修改端口,可以找到下图位置修改成自己想要的端口号
在这里插入图片描述
C.查看日志
在这里插入图片描述
在这里插入图片描述

2021年10月5更

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/183505.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java中线程安全的容器_jfinal容器线程安全吗

    java中线程安全的容器_jfinal容器线程安全吗四、线程安全的容器类Java编码中,我们经常需要用到容器来编程。在并发环境下,Java提供一些已有容器能够支持并发。1.Map在Map类中,提供两种线程安全容器。java.util.HashtableHashtable和HashMap类似,都是散列表,存储键值对映射。主要区别在于Hashtable是线程安全的。当我们查看Hashtable源码的时候,可以看到Hashtable的方法都是通过syn

    2025年11月4日
    2
  • grid web_DataGrid

    grid web_DataGrid首先安装Infragistics.NetAdvantage.for.ASP.NET.2007.Vol.2,然后在选择项中添加UltraWebGrid,使用方法如下:1、添加“总计”值绑定完数据后,添加如下代码UltraWebGrid1.Rows.Add();UltraWebGrid1.Rows.Add();…

    2022年10月6日
    4
  • vs2010 序列号「建议收藏」

    vs2010 序列号「建议收藏」序列号:YCFHQ-9DWCY-DKV88-T2TMH-G7BHP从网上搜的,经测试,可用信息来源:http://blog.163.com/ldy_3881685/blog/static/32380136201031333921823/示意图环境windows7旗舰中文+vs2010旗舰英文,vs2010自己从官网下载试用版本,然后输入序列号的步骤同vs200…

    2022年7月20日
    14
  • 手机的屏幕分辨率_手机屏幕分辨率尺寸

    手机的屏幕分辨率_手机屏幕分辨率尺寸  什么是分辨率?说白了,分辫率高,屏幕显示就更清晰、更细腻。分辨率不高,屏幕显示就会有颗粒感,粗糙感。一句话:分辨率是屏幕显示清晰度的一个指标。现在手机常用的分辫率有:128*160、176*220、240*320。128*160多用在低档的手机。中档的手机一般分辨率为176*220。中高档手机分辨率多为:240*320。夏普现在有一款手机分辨率达到了480*640。比电脑显示屏还清晰

    2022年8月13日
    11
  • source insight3.5注册码_sourceinsight激活成功教程版安装教程

    source insight3.5注册码_sourceinsight激活成功教程版安装教程sourceInsight的注册码是SI3US-361500-17409。

    2022年10月3日
    2
  • stream和streaming_parallelStream

    stream和streaming_parallelStreamStream和parallelStream一.什么是Stream?Stream是在Java8新增的特性,普遍称其为流;它不是数据结构也不存放任何数据,其主要用于集合的逻辑处理。二.和Iterator的区别Iterator做为迭代器,其按照一定的顺序迭代遍历集合中的每一个元素,并且对每个元素进行指定的操作。而Stream在此基础上还可以将这种操作并行化,利用多核处理器的优势快…

    2022年4月19日
    115

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号