Linux操作系统

一、Linux目录

1.  /lib           存放系统用户运行所需的共享库和内核模块  
2.  /bin           存放二进制可执行文件       
3.  /sbin          存放二进制可执行文件,只有root用户才能访问    
4.  /dev           存放设备文件
5.  /boot          存放系统引导时使用的各种文件 
6.  /etc           存放系统配置文件
7.  /home          存放系统用户的文件
8.  /tmp           存放临时文件
9.  /var           存放运行时需要改变数据的文件。例如日志文件
10. /usr  -可操作   存放系统应用程序     
11. /root -可操作   超级用户目录    
12. /opt  -经常操作  额外安装的可选应用程序包所放置的位置 

二、Linux常用命令

2.1 基本命令

ip addr                       查看ip
ping ip或域名                  查看网络是否ok
*ps -ef|grep -i 进程名字        查看进程运行信息 (| 管道命令) 
ctrl + c                      强制结束占用窗口的命令
clear                           清屏
pwd                             查看当前所在目录
top                           查看内存情况
kill -9 pid                      强制杀死指定进程 (pid 进程号)
history                       查看历史命令
! 历史命令                        执行历史命令 (可用!历史命令编码)
具体命令 -h                    查看具体命令的帮助信息
reboot                           重启
shutdown -h now               立即关机

2.2 目录相关命令

cd 【目录或符号】               切换指定目录
符号
    ~ 【波浪线】                家目录
    .                         当前目录
    ..                        上级目录
    -                         从哪来,回哪去
    
ls【参数】【目录】              展示指定目录下的内容 (未指定目录,展示当前所有目录内容)
参数
   -a 展示所有
   -d 展示目录
   -l 以列表的形式展示

mkdir 【-p】目录名             创建目录
        -p 创建多级目录
        
rm 【-rf】目录名               删除目录
        -r 递归
        -f 不提示
        
cp【-r】原目录  目标路径        复制目录

mv 原目录 目标路径             移动目录 (目标路径存在,则移动   目标路径不存在,可以移动后再改名)

2.3 文件相关命令

touch 文件名                 创建新文件

vi 文件名                    进入查看模式 (命令模式)
在查看模式下支持的命令
gg              定位到文本内容的第一行
G               定位到文本内容的最后一行
dd              删除光标所在行的数据
ndd             删除光标所在行以及之后的n行数据
u               撤销操作
               
i,a,o                          进入编辑模式(插入模式)       *必须在查看模式前提下 

:                              进入底行模式              *必须在查看模式前提下 
在底行模式下支持的命令
:wq              保存并退出
:q!              不保存退出
:set nu         显示行号
:set nonu         取消行号显示
:n                 定位到n行

ESC                            切换到命令模式            *在处于编辑和底行模式时
 

yum install vim             vim编辑器安装


查看文件
cat                          展示文件所有内容(适用于看小文件)

more                        分页展示文件内容(适用于看大文件)
在more下支持的命令
回车键           向下滚动一行
空格键           向下滚动一屏
b                 返回上一屏
q或者Ctrl+C      退出more
 
*tail 【-f】文件名             动态查看文件内容  监控日志文件

rm -f 文件名1 文件名2            删除文件不提示

cp 原文件名 目标目录           复制文件到指定目录

mv 文件名 目录                移动

mv 文件名 目录/新文件名          修改文件名

tar -zcvf 压缩后的文件名 被压缩的文件或目录列表 (压缩)

tar -zxvf 要解压缩的文件名 [-C 指定目录] (解压缩)
参数说明
-z:              z代表的是gzip,通过gzip命令处理文件,gzip可以对文件压缩或者解压
-c:                 c 打包或压缩
-x:                 x 解包或解压
-v:              v 显示进度条
-f:              f 为文件取一个名字

2.4 查找命令

*find 目录 参数 文件名    查看自己定义的文件
find /etc -name *profile

grep 内容 文件名            从指定文件中查找指定的文本内容
grep Hello *.java
grep -n Hello *.java
-n:表示显示行号

2.5 权限命令

用户权限分组       当前用户 (这个文件所属用户)          用户所在组               其他用户
-rw-r--r--.      rw-                              r--                    r--
权限说明(3位对一)  当前用户有写跟执行权利              用户所在组有读的权利         其他用户有读的权利
第一个符号代表当前文件类型(-:文件,d:目录,l:连接)

chmod  权限 文件
字母
r 读
w 写
x 执行

字母权限麻烦
u 当前用户(这个文件所属用户)  
g 用户所在组  
o 其他用户
a 所有用户

chmod u+r 文件名    给当前用户添加读的权限(原基础上)
chmod u=rw 文件名  赋予当前用户读写权限

数字较为方便
4 读
2 写
1 执行

数字授权
chmod 777 文件名

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值