20170719上课笔记

Linux系统目录结构

Linux根目录下常用的子目录

/bin

/sbin

存放可执行文件,bin存放普通用户都会用到的执行文件,sbin存放系统管理用的执行文件

 

Sda1 就是指SATA接口的硬盘 a 是扫描到的第一块 1 是硬盘的第一个分区

绝对路径:一般路径都从根目录写起 /root 路径的左侧有/

相对路径:相对当前路径,进入下一级目录,左侧没有/

索引节点:

Inode (索引节点)

 

常用基础命令

root用户提示符# 其他用户为$

用户注销命令logout

若安装过图形界面startx 可启动linux图形界面

- 代表普通文件 B代表块类型设备 D代表目录

df命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息

stat查看文件信息 (注 文件名不在索引节点中)

pwd显示当前所在位置

可执行文件若在当前所在目录之下,可输入./文件名 即可执行

touch 创建空白文件更改文件时间

rm -rf 强制删除目录

rm -f 强制删除文件

rm -r 删除目录或文件

mkdir 创建目录

rmdir 删除目录

cp 复制文件和目录 cp /路径/文件 /移动到的路径/要修改的名字

cp -r /a /b 将目录A直接复制到B

cp /a/* /b 将目录a下的文件复制到B

cp -a /a /b 复制后不会将文件权限等信息一并更改

mv 作用为剪贴

file 查看文件类型

du 先是目录或磁盘占用量

df 查看目录或磁盘的剩余空间

head 查看文件前十行 head -n 15 查看前十五行

tail是最后十行

命令grep用来过滤信息,通过命令cat /etc/passwd | grep thomas从passwd文件中快速找到还有thomas信息的内容。通过命令cat /etc/passwd | grep –n tcpdump从passwd文件中快速找到tcpdump信息的内容并显示出行号,参数-v是取反,如上面2个例子找的信息里面不包括thomas和tcpdump的信息

scp拷贝文件

scp root@192.168.0.1:/lujing /b

sftp

cat >文件 可输入内容 ctrl+D完成

tac查询文件为反向cat

more和less为一对

head tail为一对

ln命令创建链接。 默认为应连接 -s则是符号链接

符号链接为多个文件一个源 比如 a和b两个软连接,b记录a的路径,a若为源头,则链接到源

硬链接若多个情况,删除其中某个后,不会影响其他使用,只有在所有硬链接都删除后,才会删除源文件(源文件有统计个数,为0才会删除源文件)

硬链接:

硬链接若多个情况,删除其中某个后,不会影响其他使用,只有在所有硬链接都删除后,才会删除源文件(源文件有统计个数,为0才会删除源文件)

原文地址:https://www.cnblogs.com/guoxf/p/7227180.html