1. linux的目录结构  (linux核心:一切皆文件)

目录结构解释 (主要的有 /etc  /home  /mnt  /opt  /usr   /tmp)

相对路径和绝对路径的区别

绝对路径   永远都是相对于根文件夹的。它们的标志就是第一个字符永远都是“/”。    直接进入                cd  /usr/bin/chsh
相对路径   永远都是相对于我们所处的文件夹位置。它们的第一个字符没有“/”。 先进入/usr 然后进入  cd  bin/chsh
 
 
基本命名
 
1. linux的安装
hostname    查看主机名
hostname  name1    将主机名临时修改为name1
/etc/sysconfig/network    通过修改network网卡,而永久修改主机名
 vi /etc/sysconfig/network-scripts/ifcfg-eth0  修改网卡配置文件(需要重启网络服务)
service network restart  重启网络服务
 
网络映射(局域网内)
1.修改配置文件   /etc/hosts
2.修改windows的本地映射(可以复制到桌面,修改后覆盖原文件)     C:\Windows\System32\drivers\etc\hosts
 
2.linux 常用远程工具
 远程工具 : ssh、notepad++、Xmanager
 重启机器命令: reboot
 
3基本常用命令
ls    -a  列举包含隐藏文件  /  -b 列举自己的信息 / -l  长格式查看
cd  用来访问文件路径,最基础的命令
pwd 显示当前路径
clear = ctrl+1  清屏
whereis: 查找文件的位置
history: 查看历史命令记录
 
4.文件管理
这里注意文件file 和目录 directory 是不一样的
创建:
touch file1:创建file1(空格两种处理方法   "a a"  a/ a)
mkdir:  创建文件夹
mkdir -p  dir1/dir2  : 嵌套目录
删除
rm -f file_path : 免确认删除文件
rmdir:  删除空目录
rm -rf  /dir :删除文件夹
编辑
cp  source_file1  dir1/target_file2  复制
mv  source_file  target_file  移动/重命名
cat   aa.text   查看file内容
more  分页查看
less   分页查看,可以向上看
head  前10行
tail   后10行
 
用户和权限
cd: /home 查看所有用户
cdt /etc/passwd 查看用户信息
useradd  username1 创建一个用户
userdel  username 删除用户 -r 同时删除目录
groupdel  groupname 删除组
passwd username 修改密码
id username 查看用户
su - username 切换用户
exit 退出
u  g  o  所有者  同组用户   其他人
r   w   x   -读  写  执行   没有权限

修改权限

mod   664 /aa.text    (数字修改,字符修改。一共两种模式)

mod o+w /aa.text  (+ 表示添加权限   -表示删除权限)

修改文件的所属用户和用户组

常见符号命令

             

 
 
 

linux 基本命令学习总结的更多相关文章

  1. linux基本命令学习笔记

    这个几天在研究linux的常用基本命令.以下是此时间内的幻灯片截图笔记,在这里留个脚印. linux 常用命令 1,命令的基本格式 2,文件处理命令 3,文件搜索命令 4,帮助命令 5,压缩解压缩命令 ...

  2. linux基本命令--学习记录

    1.mkdir -p 递归创建目录(-p参数代表递归创建): 2.touch 创建file: 3.cat 查看 5.vi 编辑器 6.echo >(直接覆盖) 或者<<(后面追加)单 ...

  3. linux基本命令学习02

    =============================================================================a.txtc:\abc\a.txt windo ...

  4. linux基本命令学习01

    =============================================================================Unix/Linux最主要的应用领域是基础服务 ...

  5. Linux基本命令学习与使用

    1.chgrp,chown,chmod(-R递归修改文件夹下的文件) chgrp:修改文件属于哪个组 chown:修改文件属于哪个用户 chmod:修改文件权限r=4,w=2,x=1 chmod 4+ ...

  6. Linux--常用的linux基本命令学习大全01(适合所有人群)

    常用 Linux 命令的基本使用 序号 命令 对应英文 作用 01 ls list 查看当前文件夹下的内容 02 pwd print wrok directory 查看当前所在文件夹 03 cd [目 ...

  7. Linux基本命令学习

    对操作系统进行信息查询 硬盘大小 查看磁盘信息:  fdisk -l/dev/sda       操作系统中第一块硬盘的名称以及所在路径linux操作系统中一切皆文件(文件名)        sd(硬 ...

  8. Linux基本命令学习-文件基本操作1

    关机重启 shutdown -h now #立即关机 shutdown -h 5 # 5秒后关机 #重启 shutdown -r now #立即重启 reboot halt #重启 文件相关 系统目录 ...

  9. Linux 基本命令学习笔记

    1. 文件管理 Ø touch  新建文件.例: touch test.txt  新建一个test.txt 文件. Ø cp 复制文件.例:cp ./user_one/test_one  ./user ...

随机推荐

  1. linux 配置IPSAN存储

    一 SAN存储 1.1 SAN存储介绍 存储区域网络(Storage Area Network,简称SAN)采用网状通道(Fibre Channel ,简称FC,区别与Fiber Channel光纤通 ...

  2. 吴裕雄 PYTHON 神经网络——TENSORFLOW 无监督学习处理MNIST手写数字数据集

    # 导入模块 import numpy as np import tensorflow as tf import matplotlib.pyplot as plt # 加载数据 from tensor ...

  3. VMware安装ACS5.8

    1.所需组件: VMware ACS5.8 iso 2.安装要求: 2 Core Processor 4 GB RAM 60 GB Hard drive 这些要求算是比较低的要求,不能比这个更low了 ...

  4. tensorflow 学习记录

    函数变动 tf.train.SummaryWriter 变为 tf.summary.Filewritter 函数功能相同,仅仅是简单的重命名 ``` writer = tf.summary.FileW ...

  5. 微软停止支持Windows 7 数百万台电脑将面临病毒等风险

    导读 微软给出的公告称,从2020年开始停止支持Windows 7操作系统,这意味着该公司不会再向数百万台电脑发布任何软件更新,包括可以防止网络攻击的软件补丁. 微软给出的公告称,从2020年开始停止 ...

  6. 2020年英特尔CPU供应短缺将持续

    导读 有着相当靠谱的爆料历史的台媒 DigiTimes 报道称,其预计英特尔的 CPU 供应短缺问题,将持续到 2020 年末.对于这样的预测,我们其实早已见怪不怪,毕竟该公司首席执行官 Bob Sw ...

  7. 【struts 报错】 No action config found for the specified url

    1 type Exception report message org.apache.struts.chain.commands.InvalidPathException: No action con ...

  8. c语言实现面向对象编程

    1.通用校验器接口(validator.h) #ifndef VALIDATOR_H_INCLUDED #define VALIDATOR_H_INCLUDED #include<stdbool ...

  9. JS-try/catch方法判断字符串是否为json格式

    定义: try/catch 语句用于处理代码中可能出现的错误信息,出现异常会导致程序崩溃,而try/catch 则可以保证程序的正常运行. try { //执行代码 不报错则 正常执行 不会进入下面的 ...

  10. java中对于多态的一个实例分析

    首先来看这样的一段代码,其中对于类的定义如下: class Parent{ public int myValue=100; public void printValue() { System.out. ...