Linux,1991年,系统安全,良好的可移植性,多用户,多任务,良好的兼容性,良好的用户界面,

主流的是RedHat或者CentOS,

CentOS 设置的网关 192.168.2.2
Windows 设置的网关 192.168.2.1 取消命令行一直运行:Ctrl+c 在命令行中切换root用户: su , 然后刷新网卡:service network restart win切换linux : ctrl+G
linux切换win : ctrl+alt 在root权限下关闭图形界面 : init 3
启动图形界面 : startx 清除界面 : clear ls 查看目录
ls -l 查看目录具体信息
drwxr 文件夹的意思
-rw 文件的意思
pwd 当前路径的全信息,linux中目录为正斜杠,win中为反斜杠
/home/yun11 cd 切换目录 bin目录 : 普通命令
sbin : 需要权限的命令,系统的命令
dev : 硬件设备
etc : 配置信息
boot : 跟启动相关的配置
home : 用户的主目录
usr : 用户共享的软件
dev : 设备管理器 cd..目录回退 linux中文件的顶级目录是 "/"
[yun11@localhost ~ ] : ~表示家目录 ll 快捷查看当前目录下的所有文件
mkdir luogg 创建luogg文件夹,必须在自己的目录下[yun11@localhost ~],不然没有权限
rmdir 删除文件夹,非空时候无法删除
rm -r luogg 删除文件夹,-r表示递归删除,若文件夹中含有子文件会递归删除,
touch 创建空文件
echo " xxx" > test.txt 输出内容到test.txt这个文件中
echo " xxx" >> test.txt 追加
cat test.txt 查看文件内容
rm 删除文件
cp 复制文件,cp test.txt luogg/ 复制到luogg文件夹下 more/less + 文件名 分页查看文件
shift+g 移动到最后边
gg 移动到最前边
退出 q或者ctrl+c
tail + 文件名 查看文件的末尾位置(查看最新文件信息)
tail + -f + 文件名 查看实时动态信息
mv oldname newname 修改名字 gzip 压缩
tar 打包 sudo 使用超级用户的权限去做一件事情
-rwx 可读可写可执行
sudo chmod u+rwx test.txt 普通用户使用超级权限
也可以使用二进制修改
sudo chmod 777 test.txt (rwx) 修改文件的所属人和所属组 : sudo chown yun11:yun11 test.txt

利用FileZilla远程登录传输文件 端口为22表示SSH登录 21表示ftp

系统(网络)操作

top 查看进程
ps 看瞬时的进程快照 ps -ef | grep xxx 搜索某个进程
kill 杀死一个进程,可以通过进程id 杀死
free 看磁盘使用情况
df -h 磁盘使用情况
du -sh * 查看文件大小 netstat :
ifconfig : 网卡配置信息
ping : 检查节点之间的连通性
netstat -r : 查看网关
netstat -natp : shutdown : 系统关机 -r 关机后立即重启 -h 关机后不重启
halt 立刻关机
reboot 立刻重启

用户管理

在root用户下添加一个用户: useradd baby
passwd baby 查看当前用户所属的组 : gruops

下载软件

在sftp远程连接快速启动sftp,Alt+O,
传输文件 put c:/java...
解压到某个文件 : tar
修改环境变量 : su vi/etc/profile
在最后边export JAVA_HOME=/home/yun11/app/jdk1.7.0_65
export PATH=$PATH:$JAVA_HOME/bin
然后 source /etc/profile
保存退出 :wq或者shift+zz

Linux的学习笔记的更多相关文章

  1. linux 驱动学习笔记01--Linux 内核的编译

    由于用的学习材料是<linux设备驱动开发详解(第二版)>,所以linux驱动学习笔记大部分文字描述来自于这本书,学习笔记系列用于自己学习理解的一种查阅和复习方式. #make confi ...

  2. Linux系统学习笔记:文件I/O

    Linux支持C语言中的标准I/O函数,同时它还提供了一套SUS标准的I/O库函数.和标准I/O不同,UNIX的I/O函数是不带缓冲的,即每个读写都调用内核中的一个系统调用.本篇总结UNIX的I/O并 ...

  3. Linux内核学习笔记-2.进程管理

    原创文章,转载请注明:Linux内核学习笔记-2.进程管理) By Lucio.Yang 部分内容来自:Linux Kernel Development(Third Edition),Robert L ...

  4. Linux内核学习笔记-1.简介和入门

    原创文章,转载请注明:Linux内核学习笔记-1.简介和入门 By Lucio.Yang 部分内容来自:Linux Kernel Development(Third Edition),Robert L ...

  5. Linux内核学习笔记二——进程

    Linux内核学习笔记二——进程   一 进程与线程 进程就是处于执行期的程序,包含了独立地址空间,多个执行线程等资源. 线程是进程中活动的对象,每个线程都拥有独立的程序计数器.进程栈和一组进程寄存器 ...

  6. 20135316王剑桥Linux内核学习笔记

    王剑桥Linux内核学习笔记 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 计算机是如何工作的 个人理 ...

  7. Linux命令学习笔记目录

    Linux命令学习笔记目录 最近正在使用,linux,顺便将用到的命令整理了一下. 一. 文件目录操作命令: 0.linux命令学习笔记(0):man 命令 1.linux命令学习笔记(1):ls命令 ...

  8. linux kernel学习笔记-5内存管理_转

    void * kmalloc(size_t size, gfp_t gfp_mask); kmalloc()第一个参数是要分配的块的大小,第一个参数为分配标志,用于控制kmalloc()的行为. km ...

  9. linux命令学习笔记(25):linux文件属性详解

    Linux 文件或目录的属性主要包括:文件或目录的节点.种类.权限模式.链接数量.所归属的用户和用户组. 最近访问或修改的时间等内容.具体情况如下: 命令: ls -lih 输出: [root@loc ...

  10. 深挖计算机基础:趣谈Linux操作系统学习笔记

    参考极客时间专栏<趣谈Linux操作系统>学习笔记 核心原理篇:内存管理 趣谈Linux操作系统学习笔记:第二十讲 趣谈Linux操作系统学习笔记:第二十一讲 趣谈Linux操作系统学习笔 ...

随机推荐

  1. 【小程序分享篇 二 】web在线踢人小程序,维持用户只能在一个台电脑持登录状态

    最近离职了, 突然记起来还一个小功能没做, 想想也挺简单,留下代码和思路给同事做个参考. 换工作心里挺忐忑, 对未来也充满了憧憬与担忧.(虽然已是老人, 换了N次工作了,但每次心里都和忐忑). 写写代 ...

  2. 微信公众号开发之VS远程调试

    目录 (一)微信公众号开发之VS远程调试 (二)微信公众号开发之基础梳理 (三)微信公众号开发之自动消息回复和自定义菜单 前言 微信公众平台消息接口的工作原理大概可以这样理解:从用户端到公众号端一个流 ...

  3. 从中间件的历史来看移动App开发的未来

    在移动开发领域我们发现一个很奇怪的现象:普通菜鸟新手经过3个月的培训就可以拿到 8K 甚至上万的工作:在北京稍微有点工作经验的 iOS 开发,就要求 2 万一个月的工资.不知道大家是否想过:移动应用开 ...

  4. 了解PHP中的Array数组和foreach

    1. 了解数组 PHP 中的数组实际上是一个有序映射.映射是一种把 values 关联到 keys 的类型.详细的解释可参见:PHP.net中的Array数组    . 2.例子:一般的数组 这里,我 ...

  5. NET Core-学习笔记(三)

    这里将要和大家分享的是学习总结第三篇:首先感慨一下这周跟随netcore官网学习是遇到的一些问题: a.官网的英文版教程使用的部分nuget包和我当时安装的最新包版本不一致,所以没法按照教材上给出的列 ...

  6. 主成分分析(PCA)原理总结

    主成分分析(Principal components analysis,以下简称PCA)是最重要的降维方法之一.在数据压缩消除冗余和数据噪音消除等领域都有广泛的应用.一般我们提到降维最容易想到的算法就 ...

  7. Effective java笔记(二),所有对象的通用方法

    Object类的所有非final方法(equals.hashCode.toString.clone.finalize)都要遵守通用约定(general contract),否则其它依赖于这些约定的类( ...

  8. ADO.NET一小记-select top 参数问题

    异常处理汇总-后端系列 http://www.cnblogs.com/dunitian/p/4523006.html 最近使用ADO.NET的时候,发现select top @count xxxx 不 ...

  9. Atitit.软件开发的三层结构isv金字塔模型

    Atitit.软件开发的三层结构isv金字塔模型 第一层,Implements 层,着重与功能的实现.. 第二次,spec层,理论层,设计规范,接口,等.流程.方法论 顶层,val层,价值观层,原则, ...

  10. TCP的数据传输小结

    TCP的交互数据流 交互式输入 通常每一个交互按键都会产生一个数据分组,也就是说,每次从客户传到服务器的是一个字节的按键(而不是每次一行) 经受时延的确认 通常TCP在接受到数据时并不立即发送ACK: ...