linux基础知识

1.察看当前目录文件

ls
ls -a 察看当前所有的文件,包括所有以.开头的隐藏文件
ls -p 人性化察看文件
ls -l 列出详细信息以及操作权限(别名ll)
ls -t 以时间排序
ls -s 在列出的每一个文件前列出大小
ls -S 以文件大小排序
ls -R 递归列出所有的文件  ctrl+c终止命令执行

2.创建文件夹

mkdir 
mkdir /senninha/mclaren 如果没有sennina目录是无法创建这个mclaren的,这个时候就要用到
mkdir -p /senninha/mclaren 递归创建

3.cd打开文件

cd
cd ..打开上一层目录
cd -打开上一次打开的目录

4.删除目录或者文件

rm 
rm -r 删除目录
rm -rf 强制删除目录文件 谨慎使用,会导致linux自杀

4.复制

cp xxx  /senninha/bbb  将xxx复制到/senninha并且改名为bbb,如果不加bbb,则原名复制
cp -r 复制目录
cp -p 连带文件属性一起复制
cp -d 复制链接属性
cp -a 相当于-pdr 就是复制目录所有的属性

5.剪切(改名字的命令)

mv xxx /senninha 剪切xxx到senninha目录下
如果剪切的源位置和目标位置在同一个目录下就是重命名。

6.链接命令

LiNk
ln -h 硬链接
    ln -h /原文件 /硬链接名
    硬链接的和原文件一模一样,共同指向同一个磁盘位置,有相同的inode
    
ln -s 软连接
    通过原文件的文件名来记录文件的位置,通过找到那个原文件的inode再连接到磁盘里
    和硬链接不同的点是通过文件名找到原文件没有inode的
    而硬链接是有和原文件相同的inode的

7.搜索命令

locate xxx 通过数据库查找文件,这个不是实时更新的
updatedb 强制更新数据

8.搜索命令的命令

where ls 搜索命令在那里
whatis ls 可以看到ls的使用方法
whatami 可以查看当前的root 
echo$PATH 放命令的地方

9.文件搜索命令find

find /root -name "ab?[cd]*" 在/root下搜索名字为ab+任意一个字符+[cd]+任意一个或者多个字符
find /root -iname "xx" 不区分大小写
fina /root -nouser "xx" 查找没有用户的文件
这个命令是完全匹配文件名字的,如果需要模糊匹配,需要加通配符。

按时间来搜索
find /root -mtime +10 查找前修改的文件 -10 十天前内修改的文件 10十天修改的文件
find /root -atime +10 文件访问的时间
find /root -ctime +10 改变文件属性

按文件大小来搜索,
            -size 25k 等于25k的文件
            -size +25k 大于25k的文件
            -size +2M 小于2M的文件
            
            -a and逻辑与
            -o or逻辑或
搜索文件大小在20k到35k的文件并且列出来
            find /root -size +20k -a -size +30k -exec ls -h{} \;
            
通过i节点来搜索文件
            -inum 323 查找323i节点的文件
            
搜索得到结果后直接对结果操作
find /root -name "senninha" -exec rm -rf {} \;表示删除掉搜索得到的senninha文件

10.grep命令,搜索文件中的字符串

grep "s" install.log 搜索 “”内容在install.log 文件里

11.察看已安装软件以及卸载软件

rpm -q -a 察看所有已安装的软件
rpm -e 上条语句获取的详细包名
rpm -ql 包名 可以获取具体安装到哪个文件夹

12.下载文件

wget常用参数:
-b 后台下载
-O 下载到指定目录
-c 断点续传,如果下载中断,那么下次下载从断点处下载
-r 递归下载,就是说后面跟个网站的话,可以将网站所有的子目录全下下来。

13.关闭触摸板

modprobe -r psmouse
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 本文包括: 1、Linux 系统概述 2、Linux 用户和用户组管理 3、Linux 文件和目录管理 4、Lin...
    廖少少阅读 8,387评论 1 40
  • 什么是linux linux可以为我们做什么 打游戏下软件听音乐 系统服务器 连接Internet 网络使用lin...
    帅碧阅读 4,629评论 1 6
  • 第一讲 Linux系统简介 1.1.1 Linux系统简介-UNIX发展历史和发行版本1.1.2 Linux系统简...
    陈走路Aston阅读 4,324评论 0 1
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,392评论 2 33
  • 雨后冷的不行.......... 从办公室下楼骑着要坏掉的电动车,车灯都掉了马上………… 秋风里如同寒风刺骨,我右...
    李亚罡阅读 3,294评论 0 0

友情链接更多精彩内容