这个从我开始玩linux来整理的常用的一些笔记,可能一些地方还不够全,会慢慢更新的

clear 清屏  

ll/ls 列出当前目录下的所有文件及目录

pwd 查看当前所在目录

cd 切换目录 eg:  cd /root 切换到根目录下的root目录下  cd ./abc/ 切换到当前目录下的abc目录  cd .. 切换到上一级目录


touch 创建文件  

mkdir 创建目录  
eg:mkdir -pv ./abc/123  表示在当前目录下下的abc目录下创建一个叫123的目录 -pv父目录不存在时,先生成父目录并且显示执行的详细信息


cat 显示文本文件内容

more 查看内容多时的文件

less 使用多查看一般的文件
enter 向下一行 page down 前进一页 page up 后退一页 v进入vim编辑器 q退出  -mN 显示行号和百分比


cp 复制文件或目录 
-r 将指定目录下的文件和子目录一并处理 eg:cp -r ./abc/1.txt /hexu/2.txt 将当前目录下的abc目录下的1.txt文件复制到根目录下的hexu目录下的2.txt文件中


rm 删除目录或者文件 
-rf 强制将目录删除,并且将目录下的所有文件及子目录一并处理


vi、vim 文本编辑 
1、输入vim进入一般模式
2、输入i进入插入模式
3、按下esc从插入模式退出到一般模式
4、在一般模式下输入 :wq 退出编辑
(  :w 保存文件但不退出vi
   :w file 将修改另外保存到file中,不退出vi 
   :wq 保存文件并退出vi 
   :q 不保存文件,退出vi
    最后回车即可。
   shift +ZZ 退出
   在末尾加叹号表示强制.
)

操作:
vim filename
yy 单行复制:一般模式下,光标移动到要复制的行处
nyy 多行复制:一般模式下,光标移动到要复制的首行处,输入3yy(复制3行)
p  粘粘:将光标移动到要粘粘的行处
dd 删除:一般模式下,删除光标所在行
ndd 多行删除:一般模式下,光标移动到要删除的首行


data 查看时间 data +%Y/%m/%d   data +%H:M
查看日历 cal

Ctrl+c 相当于终止当前程序
语法+ --help 查看这个语法的帮助 date --help


关机命令:

1、halt   立刻关机 
2、poweroff  立刻关机
3、shutdown -h now 立刻关机(root用户使用) 
4、shutdown -h 10 10分钟后自动关机 
如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启

重启命令:

1、reboot 
2、shutdown -r now 立刻重启(root用户使用) 
3、shutdown -r 10 过10分钟自动重启(root用户使用)  
4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 
如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启


创建用户
adduser username 
创建密码
passwd username  再输入密码
删除用户
userdel usernmae
彻底删除相关文件
(方式一)userdel -r xiaoluo
(方式二)userdel username
          find / -name "*username*"
修改密码
passwd username 回车
passwd 密码


切换用户
su - username  从root切换到普通
su -   从普通切换到root(username可省)

赋予用户权限
1、 修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉
代码如下:
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
然后修改用户,使其属于root组(wheel),命令如下:
代码如下:
#usermod -g root hexu

2、 修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行
代码如下:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
hexu ALL=(ALL) ALL

3、 修改 /etc/passwd 文件,找到如下行,把用户ID修改为 0 
代码如下:
tommy:x:500:500:tommy:/home/tommy:/bin/bash
修改后如下
代码如下:
tommy:x:0:500:tommy:/home/tommy:/bin/bash


进程管理

1、查看当前进程
ps -ef 
ps -aux
pstree  :树状查看进程

2、top查看实时进程
k 根据进程号关闭进程
u 回车,+ username 查看某个用户的所有进程,
ctrl + c :退出

3、直接关闭进程 kill %+PID号

服务管理

chkconfig --list  :查询服务
chkconfig --list +服务名  :查询某一个服务
service +服务名 start  :启动服务


压缩解压
解压 tar -zxvf 压缩文件名   (tar -zxvf tomcat-9.0.0-tar.gz)

软件的下载安装(rpm安装文件、yum下载安装文件)
1、rpm 
需要先下载 .rpm的文件,然后在进行rpm安装。
rpm -ivh +文件名.rpm

2、yum(需要连网)
先查询需要安装的文件的存在的各个版本信息
yum search +文件  
(例如:yum search java    /   还可进行grep查询 yum search java |grep jdk)
然后下载安装
yum install +文件名
(例如:yum install jdk1.8.0_191)


wget 下载文件
常用的 wget +下载地址   
(例如: wget http://download.Oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz)

 

博主现在也还是个初学者,目前涉及到的区域也差不多只有这些,以后会再更新相关内容的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值