Liunx初学指令
今天又讲了一下Liunx操作系统,这个感觉比较简单一点了,多积极练练就好了,今天的课堂笔记重点如下:
1. 查看当做操作目录位置
> pwd
2. 查看(当前)目录里边的文件内容
> ls //list
> ls -l 或ll //显示文件的详细信息
> ls -al //all显示文件的详细信息(包括隐藏文件)
> ls -a //显示目录全部文件名字(包括隐藏文件)
> ls [-al] 目录 //查看指定目录的文件信息
3. 目录的切换
> cd 目录名字
> cd .. 或 cd ../ //上级目录切换
> cd . 或 cd ./ //切换到当前目录
> cd ~ 或 cd //直接切换到用户家目录
4. 用户切换
> su - 或者 su - root //切换到root超级管理员
> su 普通用户名 //切换到普通用户
> exit //退回到原用户
用户切换时候会造成叠加效果,因此不要重复su动作(su和exit配对使用)
jinnan--->root--->jinnan--->root--->jinnan
5. 查看当前用户是谁
> whoami //显示当前正在操作系统的用户
> who am i //显示登录系统的用户信息(与su没有关系)
6. 图形界面 和 命令界面 切换
># init 3 //切换到 命令界面
># init 5 //切换到 图形界面
7. 查看指令对应的可执行文件位置
> which 指令
8. 直接输出文件内容到终端
> cat 文件
9. 清空屏幕
> clear
10. 目录操作
① 创建目录 make directory(简写 mkdir)
> mkdir 目录名称 //创建单个目录
> mkdir -p 目录1/目录2/目录3 //递归创建多级目录
> mkdir dir1/dir2/newdir
> mkdir -p dir1/newdir2/newdir3
新目录的层次大于等于2个,就需要-p参数,
等于1个,就不需要
> mkdir /home/jinnan/shandong //相对根目录的“绝对路径方式”创建shandong目录
② 移动目录 move
> mv dir1 dir2 //dir1移动到dir2的目录下
> mv dir1/dir2 dir3 //dir2移动到dir3的目录下
> mv dir1/dir2 dir3/dir4 //dir2移动到dir4的目录下
> mv /home/jinnan/beijing /home/jinnan/shandong //绝对路径方式:beijing移动到shandong目录下
(移动到的目标目录都是【存在的】)
③ 目录改名字操作
mv指令的第二个参数是新名字就是改名字操作
存在的名字就是移动操作
mv是【移动 和 改名字】合并的指令
> mv dir1 newdir //dir1移动到当前目录下,并改名字为newdir
> mv /dir2 dir3 //dir2移动到dir3目录下,并改名字为 原名
> mv dir1/dir2 dir3/newdir //dir2移动到dir3目录下,并改名字为newdir
单独改名字 mv dir3 ss 把dir3改成ss
④ 复制(并改名字)操作 copy
-R recursive递归的
> cp -R dir1 dir2 //dir1复制到dir2下,并改名字为 原名
> cp -R dir1/dir2 dir3/newdir //dir2复制到dir3下,并改名字为 newdir
> cp -R dir1/dir2 newdir //dir2复制到当前目录,并改名字为 newdir
> cp dir1/filea dir2 //filea复制到dir2下,并改名字为 原名
> cp dir1/filea dir2/dir3/newfile //filea复制到dir3下,并改名字为 newfile
⑤ 删除操作 remove
-f force强制的
> rm file //删除file文件
> rm -r dir //删除目录
> rm -rf filename //递归强制删除文件(目录)
> rm -rf / //递归强制删除"/斜杠"根目录
11. 文件简单操作
① 文件内容查看
> cat filename //一次性把全部内容都输出到终端
12. 查看指令可以使用的参数
> man 指令
Liunx初学指令的更多相关文章
- Liunx下的有关于tomcat的相关操作 && Liunx 常用指令
先记录以下liunx下的有关于tomcat的相关操作 查看tomcat进程: ps-ef|grep java (回车) 停止tomcat进程: kill -9 PID (进程号如77447) (回车) ...
- liunx相关指令
修改网卡命名规范 a 如何进入到救援模式 修改网卡 1.修改配置文件名称 /etc/sysconfig/network-scripts/ 名称为:ifcfg-xxx 2.修改配置文件内的 dev ...
- Liunx操作指令搜素引擎
链接:http://wangchujiang.com/linux-command/c/vi.html
- liunx常见指令
linux目录结构 bin:存储普通命令 sbin:存储超级命令 home:存储普通用户 root:存储超级用户 usr /usr/local:下存储数据或软件,通常软件都放在其中 tmp:临时目录 ...
- Liunx的各种小指令
tsshutdown -y ----关闭所有服务tsboot -g COMMON ----启动公共服务tsboot -g ETXX ----启动XX服务 tsma -e oet1 -l 172.X ...
- 初学angular-简单的angular指令
实现一个简单的input清空内容,且清空对应ngModel 前台部分 <html ng-app="hpapp"> <head> <meta chars ...
- Liunx vi编辑器一些指令
最近几天学习了Liunx vi编辑器 的使用,感觉还比较容易.总结的一点心得: vi分为3个模式,命令模式,尾行模式,编辑模式. 1. 命令模式 与 编辑模式切换 a:光标向后移动一位进入编辑模式 i ...
- linu学习记录--初学linux中的几个基本命令以及比较关键的man指令
import chardet chardet.detect() #传入参数可以输出查看参数的对应编码 首先是用decode将对象编码转换成unicode,然后用encode将对象编码转换成输出所需,u ...
- 初学SQL常用到的一些指令
一.库 查看有哪些库:show databases; 进入某个库:use 库名; 新增库:create database atm; (atm为库名) 删除库:drop database if exis ...
随机推荐
- Java web AJAX入门
一:AJAX简介 AJAX :Asynchronous JavaScript And XML 指异步 JavaScript 及 XML 一种日渐流行的Web编程方式 Better Faster Use ...
- asp.net或者MVC定时自动执行某操作
using System; using System.IO; using System.Runtime.CompilerServices; using System.Text; namespace S ...
- Echarts数据可视化legend图例,开发全解+完美注释
全栈工程师开发手册 (作者:栾鹏) Echarts数据可视化开发代码注释全解 Echarts数据可视化开发参数配置全解 6大公共组件详解(点击进入): title详解. tooltip详解.toolb ...
- SQL升级Oracle挖的Null坑,你懂的!
最近公司做系统数据库升级,主要由原来的SQL数据库升级Oracle数据库,对于拥有千万级数据库的实用系统来说,迁移不是件容易的时,光数据同步就需要很久,更别说要修改升级原来的SQL库使用的存储过程和视 ...
- mysql单独可连接,php连接mysql失败之 Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
此种解决方案使用场景: 1,mysql单独可以启动而且远程工具也可以连接 2,php无法连接. 3,find / -name mysql.sock 可以找到文件路径 4,报错 Can't connec ...
- JavaScript 开发人员需要知道的简写技巧
本文来源于多年的 JavaScript 编码技术经验,适合所有正在使用 JavaScript 编程的开发人员阅读. 本文的目的在于帮助大家更加熟练的运用 JavaScript 语言来进行开发工作. 文 ...
- Yii2之AR类的坑与总结
本文主要记录本人从学习yii2到使用yii2开发项目过程中遇到的一些问题以及解决方法和知识点总结. 1. AR类关联哪个数据表? 默认情况下,AR类会根据类名称关联和类名相关的数据表,如:类名为Cou ...
- phalcon——闪存消息
使用两种适配器来定义消息传递给Flasher后的行为: (1)Phalcon\Flash\Direct:直接输出传递给flasher的消息 (2)Phalcon\Flash\Session:将消息临时 ...
- Linux系列教程(八)——Linux常用命令之压缩和解压缩命令
前面一篇博客我们讲解了Linux帮助和用户管理命令,对于帮助命令,man 命令能获得命令和配置文件的帮助信息,help命令能获得shell内置命令的帮助信息.我们可以通过which来区分什么是shel ...
- 重温C语言小感
这周对我感触比较大的就是重温了下C语言,当然重点还是放到了指针那块,一看到指针就想到了链表,还有那个 指针申明,“函数指针”,“指针函数”, “使用指针实现数组降维数”,还有就是大学初学编程的点滴. ...