`
iaiai
  • 浏览: 2203563 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux命令基础

 
阅读更多
df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况

df -h
df -H
df -lH
df -lh

查看所有硬碟:diskutil list

把img镜像文件写入u盘:sudo dd if=xxx.img of=/dev/sdb

如果报错:Resource busy
接著取消掛載(並不是彈出!)該磁碟:sudo diskutil umount /dev/disk2s2

再次执行:sudo dd if=xxx.img of=/dev/sdb

查看写入状态:iostat -w 2


查看整个硬盘使用了多大  sudo du -sh /
查看当前目录使用情况:du -h --max-depth=1

查看硬盘及分区信息:fdisk -l
挂载u盘:mount /dev/sdb1 /mnt/u1   #准备个空目录加载就可以了
卸载:umount /mnt/u1

文件大小显示为kb或MB: ls -lh
文件大小显示为kb或MB: ll -lh

查看运行的tomcat: ps -ef | grep tomcat
查看端口占用情况: lsof -i:端口号

=======================================================
CentOs7

引用

查看内存大小: free -h
查看用户:cut -d : -f 1 /etc/passwd
查看用户组:cut -d : -f 1 /etc/group
删除xiaoluo这个用户:userdel -r xiaoluo
显示用户信息:
id user
cat /etc/passwd
cut -d: -f1 /etc/passwd

getfacl  a.txt  #查看名称为a.txt的文件的acl权限
getfacl  /root  #查看root目录下的acl权限

查看用户操作:w命令(需要root权限)
查看某一用户:w 用户名
查看登录用户:who
查看用户登录历史记录:last
查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1

查看虚拟机IP地址:ip addr
配置ip地址:vim /etc/sysconfig/network-scripts/ifcfg-eno*

重启网络:service network restart
重启网络:systemctl restart network
配置dns:vim /etc/resolv.conf
引用
#主DNS服务器
nameserver 218.85.157.99

#备DNS服务器
nameserver 114.114.114.114

重启NetworkManager:systemctl restart NetworkManager

安装vim:yum -y install vim*
安装wget:yum -y install wget
获得java JDK列表:yum -y list java*
安装jdk:yum -y install java-1.8.0-openjdk*

安装tomcat:在Tomcat官网下载Tomcat8的gz压缩包(附:https://tomcat.apache.org/download-80.cgi)
下载:wget xxxxx.tar.gz
解压:tar xvf apache-tomcat-8.5.33.tar.gz
移动:mv apache-tomcat-8.5.33 /usr/local/tomcat/
复制包含所有目录文件:cp -r 目录1 目录2

通过vim将以下代码插入到startup.sh和shutdown.sh
export JAVA_HOME=/usr/lib/jvm/java-1.8.0
export TOMCAT_HOME=/usr/local/tomcat
export CATALINA_HOME=/usr/local/tomcat
export CLASS_PATH=$JAVA_HOME/bin/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tool.jar
export PATH=$PATH:/usr/lib/jvm/java-1.8.0/bin:/usr/local/tomcat/bin

查看防火墙状态:sudo firewall-cmd --state
开端口命令:sudo firewall-cmd --zone=public --add-port=80/tcp --permanent(永久生效)
关闭端口命令:sudo firewall-cmd --zone=public --remove-port=80/tcp --permanent
重启防火墙:sudo systemctl restart firewalld.service
重新加载防火墙:firewall-cmd --reload
查看所开端口:sudo firewall-cmd --list-ports
关闭防火墙:systemctl stop firewalld

安装git:sudo yum install git
创建git仓库:git init --bare xxx.git(项目名)

添加组:groupadd git
添加用户并且分配组:useradd git -g git
设置用户密码:passwd git  #参数是用户名
切换用户:su - git  //切换git用户

给文件夹设置权限(six/git为用户跟组) :chown -R six:git /var/www/six_git/        // 赋权限

添加root用户:
引用

$ adduser sss (创建用户sss)
$passwd sss (创建sss的密码)
$ chmod -v u+w /etc/sudoers   (增加 sudoers 文件的写的权限,默认为只读)
$ vi /etc/sudoers (修改 sudoers)
-------------------------------------------------------
## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL
sss    ALL=(ALL)       ALL (添加这一行)
-------------------------------------------------------
保存,退出
$ chmod -v u-w /etc/sudoers (删除 sudoers 的写的权限)




ip addr查看网卡,如果有wlp3s0类型这样的说明有无线网卡
启动无线网卡:
su    #必须到最高用户才可设置
ip link set wlp3s0 up     # 打开无线网的驱动
wpa_supplicant -B -i wlp3s0 -c <(wpa_passphrase "网络的名字" “网络的密码“)    # 连接命令
dhclient wlp3s0     # 设置自动分配IP地址

  • 大小: 40 KB
分享到:
评论

相关推荐

    Linux网络操作系统基础:Linux命令基础知识.pptx

    Linux 命令基础知识 Linux 作为一个功能强大且广泛应用的操作系统,其命令基础知识是每个 Linux 用户都需要掌握的基本技能。在本资源中,我们将了解 Linux 命令基础知识的重要性、GUI 和 CLI 的区别、为什么要使用 ...

    Linux 命令基础

    上述是Linux命令基础中所涉及的核心知识点。掌握这些知识点,能够帮助我们在Linux环境下更高效地进行文件管理、程序编写、程序编译与调试。对于希望成为专业IT行业从业者而言,这些知识是基础中的基础,也是日后深入...

    xshell-linux命令基础大全.pdf

    Linux 命令基础大全 本资源摘要信息涵盖了 Linux 命令的基础知识,包括文件和目录管理、文件搜索、文件编辑等多个方面。 一、文件和目录管理 * 命令 ls:用于列出文件和目录的详细信息。例如,ls -la 可以列出...

    Linux命令基础自学笔记

    Linux命令基础自学笔记

    【linux命令基础】文件+网络配置+shell语法

    【linux命令基础】文件+网络配置+shell语法

    Linux基础命令及其解释--基础篇

    在Linux操作系统中,掌握基础命令是使用和管理系统的必备技能。Linux命令行提供了一种高效且灵活的方式来执行各种任务,从文件操作到系统管理,无一不在其涵盖范围之内。以下是一些常见的Linux基础命令及其详细解释...

    linux命令基础文档

    linux命令,简单的介绍linux命令,适合初学者学习研究。

    Linux网络操作系统基础:常用Linux命令.ppt

    一、Linux命令基础 Linux命令是用户与操作系统进行交互的主要方式。命令通常由命令名、选项和参数组成。例如,`ls`命令用于列出目录内容,而`-l`选项则使输出以长格式显示,详细显示每个文件的权限、大小、创建时间...

    linux基础知识

    有关linux资料 常用的命令 教学基础操作 入门详解 以及安装教程

    Linux命令大全搜索工具

    1. **Linux命令基础** Linux命令行界面是通过输入指令与系统交互的方式,每个命令都有其特定的功能。例如,`ls`用于列出目录内容,`cd`用于切换目录,`pwd`显示当前工作目录,`touch`创建新文件,`rm`删除文件或...

    Linux应用技术:Linux命令基础.pptx

    Linux常用命令;Shell回顾 Shell是系统的用户界面(基于文本的命令行界面),提供了用户与内核进行交互操作的一种接口 ;Linux基本操作命令;任务1:基本操作命令;练习1;练习2;练习3;命令操作技巧(P71);命令操作技巧;...

    Linux基础命令 基础命令

    根据提供的文件信息,本文将对Linux基础命令进行详细介绍,包括命令的基本使用方法及其应用场景。 ### Linux基础命令 #### Shell Shell作为Linux系统的核心组件之一,起到了连接用户与操作系统内核之间的桥梁作用...

    Seachal#LearningNotes-CnPeng#Linux-4、Linux命令基础、帮助类命令1

    注意:实际使用的时候,不用指定第几个章节也可以查看,如:man ls ,执行该命令之后得到的内容和上图一致三、自动补全:在敲出命令的前几个字母的同时,按下tab

    linux命令linux命令linux命令linux命令

    ### Linux 命令基础 Linux 命令是 Linux 操作系统的核心组成部分之一,用于执行各种操作和管理任务。熟悉 Linux 命令对于有效地管理和开发基于 Linux 的系统至关重要。 #### Linux 命令的重要性 Linux 命令行界面...

    Linux基础命令学习Linux基础命令学习

    Linux基础命令学习.chmLinux基础命令学习.chmLinux基础命令学习.chmLinux基础命令学习.chmLinux基础命令学习.chmLinux基础命令学习.chmLinux基础命令学习.chm

    Linux基础命令教程(豪华版)

    豪华版主张学到更多的Linux命令知识。  从这里开始学习Linux命令,本课程让你更清楚地了解和掌握它,在Linux中命令是讲究大小写的,所以请管好你的Caps Lock键。  不用担心,Linux命令说到底是几个字母的东西,你...

    Linux中的命令基础(预科五).pdf

    Linux命令基础是学习Linux操作系统的一个重要组成部分,它包括对命令行界面的操作、常用命令的使用,以及如何管理和维护Linux系统。由于Linux在云计算领域广泛使用,所以了解和掌握Linux命令基础对于云计算从业人员...

    linux基础命令学习总结.zip

    linux基础命令学习总结.ziplinux基础命令学习总结.ziplinux基础命令学习总结.ziplinux基础命令学习总结.ziplinux基础命令学习总结.ziplinux基础命令学习总结.ziplinux基础命令学习总结.ziplinux基础命令学习总结.zip...

    Linux命令速查手册

    #### Linux命令基础知识 Linux命令行界面(CLI)是与系统交互的主要方式之一,它提供了一个强大且灵活的工具集,用于执行各种系统任务。了解和掌握基本的Linux命令不仅能够提高工作效率,还能加深对系统内部工作...

Global site tag (gtag.js) - Google Analytics