linux 常用命令01
/bin/bash 就是linux默认的shell
ls命令
ls -a 显示所有文件 包含隐藏文件
ls -R 递归显示子目录
ls -l 显示详细信息
ls -lrt 按照时间排序,显示文件信息
配合通配符使用
ls *.c *匹配任意多个字符
ls xx.? 匹配任意一个字符cd 命令
cd - 为切换到上次目录
cd 回到家目录的四种方式
a. cd /home/username
b. cd
c. cd ~
d. cd $HOME
username@ubuntu-virtual-machine:~/c$
a. username 代表用户
b. ubuntu-virtual-machine 代表机器名
c. ~代表 家目录
d.~/c 代表当前所在目录
e.$ 代表普通用户
root@ubuntu-virtual-machine:/home/username/c#
管理员对应的#
which 命令
which ls 查看ls命令 所在路径mkdir 命令
a.mkdir test/A
如果当前目录本来有test目录,就会在test目录下创建A目录,如果没有test目录,那么创建失败
b.mkdir -p test/A
如果当前目录没有test目录, 会先创建一个test目录,再创建A目录tree 命令
显示当前目录结构rmdir 命令 目录删除命令
a. rmdir 不能删除非空目录
b. rmdir -p bb/cc 这样会把bb和cc都删除掉, 前提是 bb目录下只有cc目录touch 命令
创建文件, 文件名如果不存在则创建,如果存在则更改访问时间
如果要在某目录下创建文件,这个目录要提前创建或存在
touch [option] filename1 filename2
rm命令 删除文件或者目录
a. rm bb/test.c 删除bb目录下的 test.c
b. rm -r bb 递归删除bb目录
c. rm -rf bb 递归删除bb目录(强制删除)cp命令 (copy)拷贝文件或者目录
cp [option] srcpath despath
a. 如果despath是一个目录,将srcpath拷贝到despath目录下
b. 如果despath不是一个目录,会在despath上级目录(…/xxx),再…/下创建一个xxx文件,并将srcpath的内容拷贝进来
c. cp -r aa bb
-r:递归复制,用于目录的复制操作mv命令 (move) 移动文件或者目录
如果再同一个目录下进行 mv操作,相当于重命名所操作的文件(或者目录)
cp [option] srcpath despath
a. 如果srcpath 是一个目录,despath是一个目录,将srcpath移动到despath目录下
b. 如果srcpath 是一个目录,despath不是一个目录,会在despath上级目录(…/xxx),再…/下创建一个xxx目录,并将srcpath目录下的东西拷贝进来
接下来是显示文件内容命令cat 命令
cat filename
直接显示文件信息到屏幕,适用于文件内容较少的情况more命令
分屏显示文件信息
回车逐行显示
空格一页一页显示less命令
分屏显示文件信息
回车或者上下方向键可以反复查看文件内容head 命令
head filename
显示文件头部(默认10行)信息到屏幕上
head -n 5 filename
这样是显示 前5行信息到屏幕上tail 命令
tail filename
显示文件末尾几行内容
tail -n 5 filename
显示 末尾5行信息
tail -f filename
不退出,可以用来追踪文件尾部信息
接下来统计命令wc 命令 word count 统计文件内容
wc filename 直接显示出 行数 单次数 字节数
带上参数
a. -l 显示文件有多少行
b. -w 显示单词数
c. -c 显示字节数du命令 显示当前目录下各目录占用空间
a. du
直接显示各个目录的字节数
b. du -h
显示适合人类观看的空间单位
c. du -h --max-depth=1
只显示当前目录的大小,不显示子目录的大小df
显示磁盘空间信息
有个疑惑,su 命令,要求输入密码, 这个密码是不是root账号的密码啊?
这里先记录一下?
视频上说, 是 当前用户的密码。
linux 常用命令01相关推荐
- (一)软件测试专题——之Linux常用命令篇01
撸了今年阿里.头条和美团的面试,我有一个重要发现.......>>> 本文永久更新地址:https://my.oschina.net/bysu/blog/1931063 [若要到岸, ...
- linux常用命令汇总
linux常用命令汇总,以便需要时快速查询 中文释义 相应命令 备注 在文件中查找 grep error catalina.out 在catalina.out文件中查找error信息 重启nginx ...
- Linux常用命令(echo、date、ls、cd、history、cat)
一.linux常用命令有很多今天我们来总结一下常用的入门命令: 1.linux下关机命令:poweroff.init 0.halt.shutdown -h now 2.linux下重启命令:reboo ...
- Linux 常用命令使用方法
Linux 常用命令使用方法 1.# 表示权限用户(如:root),$ 表示普通用户 开机提示:Login:输入用户名 password:输入口令 用户是系统注册用户成功登陆后,可以进入相应的 ...
- linux 命令last -x,Linux常用命令last的使用方法详解
前言 本文主要给大家介绍了关于Linux常用命令last用法的相关内容,分享出来供大家参考学习,话不多说,来一起看看详细的介绍吧. 命令简介: 该命令用来列出目前与过去登录系统的用户相关信息.指令英文 ...
- linux 复制包括子目录_【Linux分享】Linux常用命令+教程分享
今天分享分为两部分 :)PART01 Linux常用命令分享/PART02 关于BD面试经验分享 30mins Linux Command:PART 1 你本可以张口就来.....本篇内容分享 ...
- Linux 常用命令
Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,首先它是自由软件,用户不用支付费用就可以使用它,并可根据自己的需要对它进行修改.另外,它具有Unix的全部功能,任何使用Unix系统或想要学 ...
- Linux常用命令 -- screen
Linux常用命令 -- screen 打开一个screen $screen 这时在机器上就会存在一个screen,这个screen会被以默认的方式命名: $screen -lsThere is a ...
- linux常用命令--开发调试篇
前言 Linux常用命令中有一些命令可以在开发或调试过程中起到很好的帮助作用,有些可以帮助了解或优化我们的程序,有些可以帮我们定位疑难问题.本文将简单介绍一下这些命令. 转自:https://www. ...
最新文章
- nfs文件服务器读取文件夹,NFS文件服务器.ppt
- 阿里对象存储OSS在laravel框架中的使用
- [采坑记录] OneDrive同步失败 不能自动上传 不能同步 不能登陆
- 中国农民丰收节交易会新闻发布会倡导功能农业·农业大健康
- 【练习】不同排序算法执行时间比较
- MySQL高级 - 日志 - 二进制日志(row及日志删除)
- SpringSecurity案例之oauth2认证所需资源说明
- [技术分享]20171130_Kendo UI _ datePicker日期控件如何只选择年,不选择月,日?
- MFC中卡拉OK字体的定时器实现,使用DC的DrawText函数实现
- 安装翻译_百度翻译下载安装官方地址
- 高精度人脸表情识别(附GitHub地址)
- rsa加解密的内容超长的问题解决
- SQL Server高级查询之子查询(多行子查询)
- 一文让你搞懂Mysql中 concat函数,ifnull函数,distinct,+号的使用
- ucloud中的udisk错误“Read-only file system”修复指南
- px 、 rem 、 vw学习
- 自做Google Chrome免安装绿色版
- 最全面的Python重点知识汇总,建议码住
- matlab 读指定字符,Matlab 文件读写(I/O)和字符串操作常用命令
- 建站之星 自定义html,建站之星如何设伪静态规则?建站之星伪静态设置方法!
热门文章
- abp.event.on与abp.event.off使用
- 【2017级面向对象程序设计】第2次成绩排行
- 51nod 1907(多项式乘法启发式合并)
- mysql max datetime_MYSQL在联接语句中选择MAX日期
- python列表字符串转数字_python 将列表中的字符串转为数字
- 大学物理质点动力学思维导图_生理学 | 思维导图
- java jnlp_java – 调试JNLP启动应用程序
- java postgresql json_java – 将PostgreSQL JSON列映射到Hibernate值类...
- mysql 导出 没有函数_没有MYSQL FILE函数的CSV导出
- 移动conda文件夹