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. SQL Server不同服务器不同数据库间的操作

    什么是跨服务器操作? 跨服务器操作就是可以在本地连接到远程服务器上的数据库,可以在对方的数据库上进行相关的数据库操作,比如增删改查. 为什么要进行跨服务器操作 随着数据量的增多,业务量的扩张,需要在不 ...

  2. ‘\0’的ASCII码

    1.'\0'的ASCII码为0 2.用串口发送字符串时,可以通过'\0'判断字符串是否结束,但发送数字数组的时候不能通过'\0'判断数组是否结束,因为数字0与'\0'的ASCII码值相同.

  3. Spring Boot框架 - application.properties配置

    阅读此文章之前,需要参考 https://www.cnblogs.com/mysummary/p/12238242.html 创建Spring Boot项目 建成后目录如下 一.在com.demo.s ...

  4. T114048 [RC-02] yltx数对 (打表)

    这题如果全部打表的话,文件大小会有65kb,超了,所以只打出一半,前一半用程序算就可以了,并不会超时. 如果算法优化的好,其实可以打的更少. #include <bits/stdc++.h> ...

  5. python自动更新升级失败解决方案

    1,使用python -m pip install --upgrade pip升级失败 2,使用python -m pip install -U --force-reinstall pip依然失败 3 ...

  6. LeetCode日常小习题

    LeetCode练习题: 1.给定一个大小为 n 的数组,找到其中的众数.众数是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素. 你可以假设数组是非空的,并且给定的数组总是存在众数. 示例 1: 输入 ...

  7. 【Hibernate 检索策略】

    HibernateDemo2 public class HibernateDemo2 { //演示批量抓取 @Test public void testSelect3() { SessionFacto ...

  8. 13,viewport

    set viewport:~是一种函数,功能是为图形输出设置当前视口. 怎样处理移动端1px被渲染成2px的问题(略)

  9. 【PAT甲级】1101 Quick Sort (25 分)

    题意: 输入一个正整数N(<=1e5),接着输入一行N个各不相同的正整数.输出可以作为快速排序枢纽点的个数并升序输出这些点的值. trick: 测试点2格式错误原因:当答案为0时,需要换行两次

  10. C语言:对长度为7的字符串,除首尾字符外,将其余5个字符按ASCII降序排序。-计算并输出3~n之间所有素数的平方根之和。

    //对长度为7的字符串,除首尾字符外,将其余5个字符按ASCII降序排序. #include <stdio.h> #include <ctype.h> #include < ...