Linux 学习笔记1

- 文件

d 目录

l 软连接

ls 查看目录

   -l目录详情

   -a所有包括隐藏文件,隐藏文件以.开头

   -h拟人化

   -d显示目录名

   -i文件索引号

   等等

 

mkdir 创建文件目录

   -p递归创建

 

cd

   ~ 回到用户家目录

   - 进入上次目录

   ..上级目录

 

rmdir 删除空目录

 

rm 直接删除文件

   -r 删除目录

  -f 强制删除

 

cp 复制

   -r 递归复制

  -p 文件属性一起复制

  -d 源文件是链接文件,复制链接属性

  -a 等于rpd

date 显示当前时间

mv 剪切或改名 

/ 根目录

/bin 命令保存目录

/boot 启动目录

/dev 设备文件保存目录

/etc 配置文件保存目录

/home 普通用户家目录

/lib 系统库保存目录

/mnt 系统挂载目录

/media 挂载目录

/root 超级用户家目录

/tmp 临时目录

/sbin 命令保存目录(超级用户)

/proc 直接写入内存  -|

/sys                         -| --如果文件放入,重启后会消失

/usr 系统资源目录

/usr/bin 系统命令(普通用户)

/usr/sbin系统命令(超级用户)

/var 系统相关文档内容

 

touch 创建文件

echo 写入,输出

cat 文本输出

 

硬链接 ln

1.      拥有相同i节点和存储block块,可以看做一个文件

2.      可通过i节点识别

3.      不能跨分区

4.      不能针对目录使用

 

软链接 ln -s

1.      类似windowd的快捷方式

2.      拥有自己的i节点和block快,但是数据块中只保存原文件的文件名和i节点号,没有实际数据的文件数据

3.      irwxrwxrwx i软连接 权限都为rwxrwxrwx

4.      修改任意文件,另一个都改变

5.      删除原文件,软连接不能使用

 

locate (需要安装mlocate)搜索文件只能搜索文件名,因为搜索后台数据库所以速度快,后台数据库放在/var/lib/mlocate 下面,不是实时更新(默认一天),手动更新为updatedb

whereis与which 搜索命令

find 全系统搜索文件

 /* -name “” 加入条件,避免大范围所搜文件,””里面加入通配符(*,?,[字符],[-范围],[^非])

    -iname 不区分大小写的名字

    -nouser 查找没有所有者文件

    -mtime +10 (atime 文件访问时间,ctime 改变文件属性时间, mtime 修改文件内容的时间, -10 10天内修改时间, 10 10天当天时间, +10 10天前修改时间)

|------ +10 ---------|-- 10(24小时) --|------- -10 --------|今天

Find . –size +25k -a –size -50k –exec 结果命令{} \;(.当前目录, -25k 小于20kb, 25k 等于25kb +25k 大于25kb文件)兆为M , -a and, -o or

-inum 通过i节点查找文件

grep 在文件中搜索含有关键字的文件

     -i 不区分大小写

     -v 取反结果

find和grep区别

find 查找文件名,完全匹配,需要通配符进行通配符匹配

grep 查找的是文件内容,搜索符合条件的字符串,需要正则表达式进行包含匹配

 

man 1 命令 帮助文档 (1-9)

whatis 命令·

 

man –k 命令  查看和命令相关的所有信息

apropos 命令

 

help

 

w 查看使用用户

who

last 查看以前用户登陆信息

(/var/log/wtmp)

lastlog 查看所有用户的最后一次登陆的时间

(/var/log/lastlog)

 

 

info 命令   详细命令的帮助文档

    -回车  进入子帮助页面(带有*)

    -u     进入上层页面

    -n     进入下一个帮助小节

    -p     进入上一个帮助小节

    -q     退出

 

(系统下载)

zip 压缩文件 原文件

    -r 压缩文件 文件目录

 

unzip 压缩文件     解压缩

 

gzip 原文件  压缩后源文件消失

gzip –c 原文件 > 压缩文件   保留源文件

gzip –r 目录  压缩目录下的子文件,不会把整个目录压缩

 

gzip –d 压缩文件  解压缩后压缩文件消失

gunzup 压缩文件  解压缩后压缩文件消失

 

(系统下载)

bzip2 源文件 压缩后压缩文件消失

bzip2 –k 源文件  保留源文件

 

bzip2 –d 压缩文件  解压缩后压缩文件消失

bunzip2 压缩文件  解压缩后压缩文件消失

    (-k 保留)

 

tar –cvf 打包文件名 源文件

    -c 打包

    -v 显示过程

    -f 指定打包后的文件名

 

tar –xvf 打包文件名

    -x 解打包

 

 

tar –zcvf 压缩包名源文件

    -z 压缩为.tar.gz格式

    -j压缩为.tar.bz2格式

 

tar –zxvf 压缩包文件 –C 路径

    -z 解压缩.tar.gz格式

    -j解压缩.tar.bz2格式

 

tar –ztvf 压缩文件 

    -t 查看压缩文件

 

shutdown

    -c 取消前一个关机命令

    -h 关机

    -r 重启

 

其他关机命令

halt

poweroff

init 0

(0 关机

1 但用户

2 不完全多用户,不含NFS服务

3 完全多用户

4 未分配

5 图形界面

6 重启)

runlevel 查询当前系统级别

 

logout 注销

reboot 重启

 

mount

查看系统已经挂载好了的设备

    -a根据fatab内容进行挂载

/etc/fstab 挂载配置文件,系统自动挂载

 

mount  –t 文件系统 –o 特殊选项设备名 挂载点

    -t 文件系统  标准为ext3,ext4  CentOS 6 以上用ext4

    -o 特殊选项

 

umount 设备名   卸载命令

 

挂载光盘

mkdir /mnt/cdrom

mount /dev/sr0 /mnt/cdrom/

 

挂载U盘需要看U文件名

fdisk –l

mkdir /mnt/usbrom

mount –t vfat /dev/U文件名 /mnt/usbrom/

 

Linux 默认不支持NTFS文件系统

可使用ntfs-3g

 


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值