绝对路径:从“/”根目录下开始

常用的一些命令选项

ls

ls :使用方式  ls {空格}选项 {空格}参数 (全写为list)(等同于dir)

列出当前目录下所有的文件,包括隐藏文件

ls  -a 

列出当前目录下所有文件的详细信息

ls -l

#(也可以是ll)

列出当前目录下所有文件的详细信息包括文件大小(此处是显示的是实际大小)

ls -lh

列出当前路径下目录(自身)的详细信息

ls -ld

按照时间排序从旧到新的形式列出当前目录下多有文件、目录的详细信息

ls -lt

按照时间排序从新到旧的形式列出当前目录下多有文件、目录的详细信息

ls -ltr

man

查看ls的一些使用方法

man ls

短选项可以合并一起使用,但长选项不可以合并一起使用

也是查看ls一些使用方法,但缺点是不是所命令都支持

man ls

pwd

查看当前所在路径(显示的是绝对路径)

man ls

cd

切换目录 进入目录

cd 目录名/目录的路径
root  @   ken     tmp

当前登录用户分隔符主机名 当前所在目录

回到上一次所处目录

cd -

回到家目录

cd

回到家目录

cd~

返回上一级目录

cd ..

mkdir

创建目录

mkdir 命名

递归创建

mkdir -p(parent)命名/命名

touch

创建普通文件

touch

echo

输出并显示一行文本

echo

比如一段话之中有\n,就会把\n的换行作用显示出来,就是解释\n的作用并显示出来

echo -e

cp

复制(也可用作改名),用作复制文件

cp 要复制的文件名字 复制后文件名字的命名

复制目录时用(已经包含 -p [保持属性不变]-r[递归复制])

cp -a

在移动或覆盖一个文件时,会给你一个提示

cp -i

复制目录

cp -r

mv

移动或改名(./表示当前目录)

mv 要移动的文件名字 路径

移动目录中所有的文件、目录(移动的目录不是空目录)

mv -r

rm

删除目录

rm 文件名字/目录名字

不做提示直接删除目录、文件

rm -f

删除递归目录、文件

rm -r

不做提示删除递归目录、文件

rm -rf 

删除空目录(目录里没有任何文件跟目录)

rmdir

cat

查看(适合查看较小的文件)

cat 文件名

显示行号

cat -n

特殊用法

cat > 文件名 <<EOF(要与结尾想呼应)

适合查看大文件(以百分比的形式展现,‘q’退出)

more 文件名

查看相对较小文件(支持搜索)

less

查看文件头10行(默认10行)

head

n是要查看的行数

head -n

查看文件后10行

tail

n是要查看的行数

tail

持续刷新(监控文件)

tail -f

快捷操作

清屏(快捷方式:ctrl+l)

clear

强制结束

ctrl+c

ctrl+z

关机

poweroff

重启

reboot

alias

设置和查看别名,显示系统当中已经定义了哪些别名

alias

设置别名

alias "要设置的别名=要替换名字的命令"

取消设置的别名

unalias 设置的别名

uname

显示操作系统

uname

显示系统所有信息

uname -a

显示内核版本

uname -r

查看版本

cat /etc/redhat-release

hostname

显示主机名

hostname

设置新的主机名(一次性的,退出就没有了)

hostname 新的主机名

设置新的主机名(永久的)

hostnamectl set-hostname 新的主机名

history

查看历史使用过的命令(默认是1000行)

history

history这个命令的存放位置

grep -i "HIST" /etc.profile:

p代表刚执行过的命令

!p 

which

完整路径

which

查看ls这个命令的路径

which ls

rpm

查看ls这个命令依赖哪个程序

rpm -qf +命令的路径

安装(但不能解决依赖关系)

rpm -ivh

移除

rpm -e

包含了哪些文件

rpm -ql

whatis

查看ls这个命令是什么

whatis 要查看的命令

whoami

查看当前登陆用户

whoami

wc

统计文本信息

wc

统计字节,但会把换行符统计上(printf -f 准确的统计字节,只统计英文字母,不统计符号)

wc -c

单词数量

wc -w

统计行数

wc -l

w

查看哪些人登录你的系统

w(who的增强版)
USER:用户

TTY:终端

FROM:登陆的IP地址(从哪来)

LOGIN@:登录时间

IDLE:操作计时器

Linux基础命令01的更多相关文章

  1. Linux基础命令层级图-01

    Linux基础命令层级图-01:

  2. linux基础命令:

    linux基础命令: 显示 echo 输出我写的内容 ls 查看当前目录的文件 pwd 查看当前目录 ifconfig 查看网卡信息 grep 过滤 -v 取反 -n man 查看命令的帮助信息 md ...

  3. Linux基础命令-文件与目录

    Linux基础命令-文件与目录 参考:<鸟哥linux私房菜>五-七章,17/12/5复习,18/01/15复习 文件权限 rwx421:用户,用户组,其他 umask查看默认权限:000 ...

  4. [转帖]linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习)

    linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习) https://www.cnblogs.com/caozy/p/9261224.html 总结的挺好的 ...

  5. Linux 基础命令及基本目录

    Linux 基础命令及基本目录 一.网卡 1.网卡配置文件路径 ​ /etc/sysconfig/network-scripts/ifcfg-eth0 配置文件: TYPE=Ethernet # 以太 ...

  6. 第四节,Linux基础命令

    第四节,Linux基础命令 命令是系统操作员对系统传入的指令,传入指令后回车,系统接收到指令做出相应的行为 1.查看用户位于系统什么位置 [pmd]检查操作用户位于系统的什么位置 命令         ...

  7. 【Python之路】第一篇--Linux基础命令

    pwd 命令 查看”当前工作目录“的完整路径 pwd -P # 显示出实际路径,而非使用连接(link)路径:pwd显示的是连接路径 .   表示当前目录 ..  表示上级目录 /  表示根目录 ls ...

  8. linux基础命令学习笔记(二)

    linux基础命令学习笔记(二) 1.kill :终止进程  kill pid (唯一标示一个进程) kill -9  强制终止  kill -15 命令未结束不能终止 # ps aux 查看所有进程 ...

  9. 2.Linux基础命令

    linux内一切皆文件,没有文件夹只有目录,目录也是一种文件 1.一些常用按键: 将鼠标的光标从虚拟机里切换回来:Ctrl+Alt 拖动Ubuntu内的对话框:Alt键+鼠标左键拖动 清屏:Ctrl+ ...

随机推荐

  1. idea 中的new file 没有jsp

    idea 的new file中没有你需要的文件,原因是IDEA认为当前包下不应该创建该文件,以就没有创建该文件的选项. 以jsp 文件为例.其他文件类似. 解决方法: File ---> pro ...

  2. BUGKU (Mountain climbing)

    UPX壳,手脱后打不开,可能是在windows10脱壳的缘故吧.放在XP虚拟机上手脱可能会好,但是提示缺少dll.无奈,智能用工具了. 用的这个,感觉蛮好用的. 先打开程序.随便输入一个数,提示err ...

  3. PowerDesigner通过SQL语句生成PDM文件并将name和comment进行互相转换

    本篇文章主要介绍了PowerDesigner通过SQL语句生成PDM文件并将name和comment进行互相转换 超详细过程(图文),具有一定的参考价值,感兴趣的小伙伴们可以参考一下 1.软件准备 软 ...

  4. LeetCode刷题7——数字的补数

    一.要求 补数可以直接通过异或运算进行. 二.背景 最近工作中位运算遇到一个问题,温度有正负两种表示,而且还有小数点.例如用四个16进制字节表示,XXXX,其中第一位是占位符,中间两三位为温度的有效值 ...

  5. 分类并查集[noi2001 食物链]

    题目链接:http://cogs.pro:8081/cogs/problem/problem.php?pid=pxNJzxVPU 题目有三种动物,A吃B,B吃C,C吃A 即B是A的食物,A是B的天敌, ...

  6. day26 封装、多态、内置函数、反射、动态导入

    今日内容 1.封装 什么是封装? 封装从字面意思上看就只将某种东西封起来装好,当我们代码中的某些方法与属性不想让外界进行访问时,就对这些属性进行特殊的处理,使这种属性或者方法不能被外界直接进行访问或者 ...

  7. Linux .bin安装的文件制作

    setup.sh #! /bin/sh lines=8 #shell 脚本行数+,在这个例子中,setup.sh一共7行,则lines=8 > tmp.tar.gz tar -xvf tmp.t ...

  8. gzip压缩配置

    gzip on;gzip_buffers 32 4K;gzip_comp_level 6;gzip_min_length 200;gzip_types text/css text/xml applic ...

  9. 2019/5/13 洛谷P4742 【tarjan缩点 + 拓扑dp】

    题目链接:https://www.luogu.org/problemnew/show/P4742 题目大意:给一张有向图, 每个点都有点权,第一次经过该点时,该点的点权有贡献,求这张图上一条路径(终点 ...

  10. 记:SpringBoot项目莫名出现ClassNotFoundException

    最近某个开发环境的某个应用,隔三差五出现了某某页面找不到,网上百度找了些同类的问题都是说jstl包与默认tomcat里的包冲突,但都感觉和我的问题不是很搭配(因为相同框架的其他项目都可以正常允许) 报 ...