Linux基础命令01
绝对路径:从“/”根目录下开始
常用的一些命令选项
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的更多相关文章
- Linux基础命令层级图-01
Linux基础命令层级图-01:
- linux基础命令:
linux基础命令: 显示 echo 输出我写的内容 ls 查看当前目录的文件 pwd 查看当前目录 ifconfig 查看网卡信息 grep 过滤 -v 取反 -n man 查看命令的帮助信息 md ...
- Linux基础命令-文件与目录
Linux基础命令-文件与目录 参考:<鸟哥linux私房菜>五-七章,17/12/5复习,18/01/15复习 文件权限 rwx421:用户,用户组,其他 umask查看默认权限:000 ...
- [转帖]linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习)
linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习) https://www.cnblogs.com/caozy/p/9261224.html 总结的挺好的 ...
- Linux 基础命令及基本目录
Linux 基础命令及基本目录 一.网卡 1.网卡配置文件路径 /etc/sysconfig/network-scripts/ifcfg-eth0 配置文件: TYPE=Ethernet # 以太 ...
- 第四节,Linux基础命令
第四节,Linux基础命令 命令是系统操作员对系统传入的指令,传入指令后回车,系统接收到指令做出相应的行为 1.查看用户位于系统什么位置 [pmd]检查操作用户位于系统的什么位置 命令 ...
- 【Python之路】第一篇--Linux基础命令
pwd 命令 查看”当前工作目录“的完整路径 pwd -P # 显示出实际路径,而非使用连接(link)路径:pwd显示的是连接路径 . 表示当前目录 .. 表示上级目录 / 表示根目录 ls ...
- linux基础命令学习笔记(二)
linux基础命令学习笔记(二) 1.kill :终止进程 kill pid (唯一标示一个进程) kill -9 强制终止 kill -15 命令未结束不能终止 # ps aux 查看所有进程 ...
- 2.Linux基础命令
linux内一切皆文件,没有文件夹只有目录,目录也是一种文件 1.一些常用按键: 将鼠标的光标从虚拟机里切换回来:Ctrl+Alt 拖动Ubuntu内的对话框:Alt键+鼠标左键拖动 清屏:Ctrl+ ...
随机推荐
- Linux显存占用无进程清理方法(附批量清理命令)
在跑TensorFlow.pytorch之类的需要CUDA的程序时,强行Kill掉进程后发现显存仍然占用,这时候可以使用如下命令查看到top或者ps中看不到的进程,之后再kill掉: fuser -v ...
- 当你使用Pycharm编译程序的时候,遇到了这个问题,该怎么办?please select a valid interpreter
1.打开settings(CTRL + ALT + S)或者 file---setting 2.搜索 Interpreter 3.安装一个python的解释器,自行去官网下载,安装的时候,记得勾选配置 ...
- sqlalchemy 的操作
使用PyMySQL的前提: 1. 先建好表 2. 自己动手需要手动去写多条SQL语句 改进: 类 ------> 表 实例化 -> 数据 这种思想叫:ORM(Object Relatio ...
- 【并行计算-CUDA开发】CUDA软件架构与Nvidia硬件对应关系
前面扯了很多,不过大多都是在讲CUDA 在软体层面的东西:接下来,虽然Heresy 自己也不熟,不过还是来研究一下硬体的部分吧-毕竟要最佳化的时候,好像还是要大概知道一下相关的东西的.这部分主要参考资 ...
- JavaScript校验身份证,包含省份、长度、出生年月日、校验位的检测、性别、年龄
一.代码如下 let vcity = {11: '北京', 12: '天津', 13: '河北', 14: '山西', 15: '内蒙古', 21: '辽宁', 22: '吉林', 23: '黑龙江 ...
- 2019年 Java 课程总结
Java学习个人感悟: 1.我感觉学习java应该是循环渐进,有始有终,勤奋细心,脚踏实地. java是一门有着阶梯性的一们语言,如果要学习它.我觉得最好还是按照java的学习体系,先学习什么,在学习 ...
- 【Python】【demo实验28】【练习实例】【递归函数练习】
原题: 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁.问第4个人岁数,他说比第3个人大2岁.问第三个人,又说比第2人大两岁.问第2个人,说比第一个人大两岁.最后问第一个人,他说是10岁.请 ...
- python的文件读写操作
文件读写 本文转自廖雪峰老师的教程https://www.liaoxuefeng.com/wiki/1016959663602400/1017607179232640 读写文件是最常见的IO操作.Py ...
- linux + qt 环境搭建
下载地址 install qt huqian@huqian-Lenovo-IdeaPad-Y400:~/XRF$ ls qt-opensource-linux-x64-.run SourceFile ...
- nginx-host
下载nginx镜像 docker pull docker.io/nginx:latest 由于calico网络不支持http协议,所以即使你在iptables中配置了nat路由,将访问宿主机80端口的 ...