-
搜索命令的命令
whereis 命令名 #搜索命令所在路径及帮助文档所在位置
选项:-b只查找可执行文件;-m至查找帮助文件
which 文件名 #搜索命令所在路径及别名
Linux中执行脚本、文件、命令,只能使用绝对路径指定。
PATH环境变量 定义的是系统搜索命令的路径,可通过echo $PATH查看。
查看全部 -
输出重定向查看全部
-
Move mv 剪切命令同时用于重命名
查看全部 -
字符串搜索命令grep
查看全部 -
文件系统结构:
ect 系统文件目录
boot 系统启动引导文件分区(系统隐藏分区)
home 用户文件目录(其他空间)
查看全部 -
查看所有用户的最后一次登录时间
lastlog
lastlog命令默认是读取/var/log/lastlog文件内容(二进制文件防止人为修改)
命令输出
--用户名
--登录终端
--登录ip
--最后一次登录时间
查看全部 -
查询当前登录和过去登录的用户信息
last
last命令默认是读取/var/log/wtmp文件数据(二进制文件防止人为修改)
命令输出
--用户名
--登录终端
--登录ip
--登录时间
--退出时间(在线时间)
查看全部 -
查看登录用户信息
w 用户名
命令输出:
USER:登录的用户名
TTY:登录终端
FROM:从哪个ip地址登录
LOGIN@:登录时间
IDLE:用户闲置时间
JCPU:指的是和该终端连接的所有进程占用的时间。这个时间并不包含过去的后台作业时间,但却包含当前正在运行的后台作业所占用的时间。
pcpu:是指当前进程所占用的时间
WHAT:当前正在运行的命令。
查看全部 -
locate 文件名
在后台数据库中按文件名搜索,速度快。默认为/var/lib/mlocate/mlocatedb。
updatedb更新数据库
/etc/updatedb.conf配置文件
文件名中包含PRUNENAMES中关键字的,不搜索
prune v.精简、修剪、删去
查看全部 -
文件搜索命令
查看全部 -
链接命令ln:link
ln -s [源文件] [目标文件],生产链接文件,选项-s 创建软链接
硬链接:1.拥有相同的i节点和存储block块,可以看作是同一个文件的不同进入点,引用计数增加;2.可通过i节点识别是否为硬链接ls -i;3.不能跨分区;4.不能针对目录使用。
某一文件改名不产生影响;删除某一文件也不影响另一方使用,但引用计数减小。硬链接区别太小。
软连接:类似Windows快捷方式,可以跨分区、对目录使用,源文件删除或改名则软连接无法正常使用。如果源文件和目标文件不在同一个目录,则需要给出源文件的绝对地址。
例:test test.hard test.soft
修改任一的内容,则其他跟随变化;删除test则test.soft无法正常使用;删除test.hard不影响test和test.soft的使用。
查看全部 -
proc和sys目录不能直接操作,保存的是内存的挂载点,数据直接写在内存中
查看全部 -
根目录和/usr目录下的bin和sbin,这四个目录都是用来保存系统命令的,bin下命令所有用户都可执行,sbin下保存的是只有root才能执行的命令。
/boot系统启动目录,单独分区
/etc系统的配置文件
/home普通用户家目录,/root超级用户家目录
/lib函数库目录
查看全部 -
删除空目录remove empty directories:rmdir [目录名]
删除文件或目录remove:rm [选项] [文件或目录]
选项:-r 删除目录 -f 强制 (force?) 通常都带-rf
rm -rf / Linux自杀
复制命令copy:cp [选项] [源文件或目录] [目标目录]
选项: -r 复制目录; -p连带文件属性复制;-d若源文件是链接文件,则复制链接属性;-a相当于-pdr,目标文件和源文件完全相同
如果目标目录中带文件名则为目标文件名,否则就为源文件名
剪切或改名命令move:mv [原文件或目录] [目标目录]
如果源文件和目标在同一个目录下就是改名,不在一个目录下就是剪切
查看全部 -
目录处理命令
建立目录(make directories):mkdir [-p] [目录名]; -p 递归创建
例如mkdir -p newdir1/newdir11一次性创建newdir1和newdir11两个目录,不加-p选项则报错。
切换所在目录(change directory): cd [目录]
cd -:进入上次所在目录
cd..:进入上一级目录
cd.:进入当前目录
查询所在目录位置(print working directory):pwd
相对路径
绝对路径
使用tab键进行补全命令或目录 ,按一下没补说明有多个候选,再按一下出现所有候选
查看全部
举报