Linux下有时候需要转换到管理员权限

su root   然后输入密码  或者直接  su

----------------------------------------

但可能存在鉴定错误的异常,接下来修改root 密码

sudo passwd root

输入2次新的root密码即可

----------------------------------------

查看端口

netstat -an | grep 5011

-----------------------------------------

运行java组成的jar包

java -jar pmt.jar

----------------------------------------

复制文件

cp /mnt/shr/aa.txt /home/zst

----------------------------------------

列出某文件夹目录

ls /mnt/shr

----------------------------------------

java图形界面程序  运行java程序,需要在java Main函数开头添加System.setProperty("headless","false");

然后把目录切换到jar文件所在目录,不然获取不到配置文件

----------------------------------------

安装rpm程序包

rpm -ivh jdk.rpm

卸载

rpm -e jdk.rpm

----------------------------------------

创建可执行文件

touch run.sh

----------------------------------------

修改文件权限

chmod -x|r|w| run.sh

----------------------------------------

编辑文件内容

vi run.sh

退出编辑

esc

然后输入:wq退出并保存

清空文件内容

vi run.sh

光标定位到末尾行

G

1,. 从第一行到当前行   d  删除

:1,.d

进入vi进行编辑

i --进入insert模式

退出但不保存

:q!

---------------------------------------

修改默认用户界面

修改/etc/inittab

将最后一句 id:5:initdefault  修改为id:3:initdefault  那么默认系统启动为命令行界面

默认5为图形界面

Linux默认有7种运行级别

在使用过程中,可以使用快捷键ALT+CTRL+(F1-F7)进行系统切换   ALT+CTRL+F7是图形界面,但必须在切换前先启动图形界面才可以使用F7快捷键,在命令行模式下启动图形界面方式:StartX

---------------------------------------

直接关机命令

poweroff

--------------------------------------

在Linux下,通过一个命令就可以把整个站相关的文件全部下载下来。

wget -r -p -k -np "www.baidu.com"   会自动创建一个www.baidu.com的文件夹

---------------------------------------

如何查看linux里的帮助文档

查询帮助   命令 --help  会提示命令用法

例子介绍:【】中括号代表选项,可有可无

-g :代表某一种选项,是gid的缩写  useradd -g  等同于 useradd --gid      图片中的GROUP代表使用-g这个选项的时候,还需要一个表示GROUP的ID的参数 ,像-D选项后面  就无需跟其他参数

---------------------------------------

rmdir

删除目录。但是不能删除非空目录

删除非空目录  rm -rf /home/dir

---------------------------------------

命令前加入‘\’,代表强制执行,不需要询问提示

例:rm aaa.txt     会提示是否删除

  \rm aaa.txt    直接删除

---------------------------------------

启动uwsgi

uwsgi --ini uwsgi.ini

后台运行任务

uwsgi --ini uwsgi.ini &

关闭uwsgi

killall -s INT uwsgi

查看uwsgi

ps aux|grep uwsgi

根据pid杀死进程,运行uswgi会有主进程提示

kill -s 9 pid

监控文件,用来查看日志文件

tail -f xxxx.log

查看当前目录下的目录的总个数

ls -lR|grep "^d"|wc -l

启动crontab定时任务

sudo service cron start

关闭crontab定时任务

sudo service cron stop

重启crontab定时任务

sudo service cron restart

配置定时任务

crontab -e

查看定时任务

crontab -l

查看定时命令执行日志

cat /var/log/cron.log

查看文件夹大小

du -sh

查看文件大小

du -sk log.txt

查看整个磁盘容量

cd /

df -h

查看系统资源使用情况

top

-----------------------------------------

添加防火墙允许端口

sudo firewall-cmd --permanent --zone=public --add-port=8085/tcp

重启防火墙

systemctl reload firewalld

查看防火墙允许的端口

firewall-cmd --list-ports

关闭防火墙

systemctl stop firewalld

service  iptables stop

-------------------------------------------

标准错误重定向

sh test.sh 1>log.log 2>log_err.log    解释:1代表标准输出,2代表错误输出,这句语句的意思是标准输出的内容防止log.log文件中,错误信息输出至log_err.log中,0是标准输入,一般不用

--------------------------------------------

查找文件

find 路径 -name "文件名称"

例如:find / -name "*.sh"  在根目录下查找所有以sh结尾的文件

Linux新手常用命令的更多相关文章

  1. Linux新手常用命令 - 转载

    开始→运行→cmd命令 集锦 cls------------命令窗清屏eqit-----------退出当前命令ping ip--------检查网络故障ipconfig-------查看IP地址wi ...

  2. Linux 新手常用命令

    ubuntu的root用户默认是禁止的,需要手动打开才行 事实上ubuntu下的所有操作都用不到root用户,由于sudo的合理使用,避免了root用户下误操作而产生的毁灭性问题 root账号启用方法 ...

  3. Linux GDB常用命令一栏

    Linux GDB 常用命令如下: 1.启动和退出gdb (1)启动:gdb ***:显示一段版权说明: (*** 表示可执行程序名) (2)退出:quit.有的时候输入quit后会出现相关提示:类似 ...

  4. Linux 下常用命令

    linux 下常用命令: 1.删除文件命令为 rm 2.创建目录的命令是:mkdir 3.删除目录的命令是rmdir(空目录) 4.切换到root帐号:su 5.查看所有进程:ps -aux 6.杀死 ...

  5. linux 服务器常用命令整理

    linux 服务器常用命令整理 目录 网络分析 - tcpdump \ telnet \ (netstat \ ss \ lsof) \ nload 网络传输 - scp \ rsync \ (rz ...

  6. 计算机硬件基本知识及Linux的常用命令

    ------------------1. 计算机硬件基本知识------------------ CPU - 寄存器 - L1/L2/L3 - 内存 - 硬盘 - 互联网下载/其他存储介质传输 寄存器 ...

  7. 一、Linux概述 二、Linux的安装 三、Linux的常用命令(重点)

    一.Linux概述###<1>操作系统 OS,管理和控制 计算机的 硬件和软件资源的 计算机程序. 最基本的系统软件. 是用户和计算机交互的桥梁,是硬件和软件交互的桥梁. 操作系统:she ...

  8. Linux帮助——常用命令

    Linux帮助——常用命令 摘要:本文主要学习了Linux系统中常用的一些命令. uname命令 uname命令可以显示电脑以及操作系统的相关信息. 基本语法 uname [选项] 选项说明 -a:显 ...

  9. Linux虚拟机常用命令

    参考原文链接:(https://blog.csdn.net/fanyun_01/article/details/51083585) 一.Linux虚拟机常用命令 # virsh list //查看已打 ...

随机推荐

  1. 1069 The Black Hole of Numbers (20分)

    1069 The Black Hole of Numbers (20分) 1. 题目 2. 思路 把输入的数字作为字符串,调用排序算法,求最大最小 3. 注意点 输入的数字的范围是(0, 104), ...

  2. Codeforces Round #620 (Div. 2)D(LIS,构造)

    #define HAVE_STRUCT_TIMESPEC #include<bits/stdc++.h> using namespace std; ]; ]; int main(){ io ...

  3. jenkins pipline 几个注意细节

    新建jenkins pipline 1)pipeline的脚本语法要正确,sonarqube的projectKey需要做相应的修改 2)先执行一次构建,会报错 3)进到jenkins workspac ...

  4. (转)多进程 & 多线程的区别与适用场景

    转自:http://www.cnblogs.com/huntfor/p/4021327.html 关于多进程和多线程,教科书上最经典的一句话是“进程是资源分配的最小单位,线程是CPU调度的最小单位”, ...

  5. java 中使用logback日志,并实现日志按天分类压缩保存。

    以maven项目作为构建工具为例,首先引入使用logback需要的3个依赖,需要注意使用logback是需要引入slf4j-api的,因为logback是基于slf4j的 <!--logback ...

  6. git merge 将多个commit合并为一条之--squash 选项

    转自: https://blog.csdn.net/themagickeyjianan/article/details/80333645 改进版本:合并多个提交为一条(git merge --squa ...

  7. Maven安装与学习

    一.安装 1.下载http://maven.apache.org/download.cgi 2.选择zip格式 安装完后解压到某一位置(E:\xitong\major\apache-maven-3.6 ...

  8. bugku 本地包含

    本地包含 题目信息 地址:http://123.206.87.240:8003/ <?php include "flag.php"; $a = @$_REQUEST['hel ...

  9. springboot笔记-2-.核心的上下文以及配置扫描解析(上)

    前言 上一节中说明了springboot是如何做到自动发现配置的,那么本节看下spring如何创建上下文并解析这些配置,加载我们注册到容器管理中的类.上节已经成功的创建了SpringApplicati ...

  10. 任意模数 n 次剩余

    \(n\) 次剩余 你需要解方程 \(x^n\equiv k\pmod m\),其中 \(x\in [0,m-1]\). 保证解数不超过 \(C=10^6\) \(1\le n,m,k\le 10^9 ...