今天又讲了一下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初学指令的更多相关文章

  1. Liunx下的有关于tomcat的相关操作 && Liunx 常用指令

    先记录以下liunx下的有关于tomcat的相关操作 查看tomcat进程: ps-ef|grep java (回车) 停止tomcat进程: kill -9 PID (进程号如77447) (回车) ...

  2. liunx相关指令

    修改网卡命名规范 ​ a 如何进入到救援模式 修改网卡 1.修改配置文件名称 /etc/sysconfig/network-scripts/
 名称为:ifcfg-xxx 2.修改配置文件内的 dev ...

  3. Liunx操作指令搜素引擎

    链接:http://wangchujiang.com/linux-command/c/vi.html

  4. liunx常见指令

    linux目录结构 bin:存储普通命令 sbin:存储超级命令 home:存储普通用户 root:存储超级用户 usr /usr/local:下存储数据或软件,通常软件都放在其中 tmp:临时目录 ...

  5. Liunx的各种小指令

    tsshutdown -y ----关闭所有服务tsboot -g COMMON ----启动公共服务tsboot -g ETXX   ----启动XX服务 tsma -e oet1 -l 172.X ...

  6. 初学angular-简单的angular指令

    实现一个简单的input清空内容,且清空对应ngModel 前台部分 <html ng-app="hpapp"> <head> <meta chars ...

  7. Liunx vi编辑器一些指令

    最近几天学习了Liunx vi编辑器 的使用,感觉还比较容易.总结的一点心得: vi分为3个模式,命令模式,尾行模式,编辑模式. 1. 命令模式 与 编辑模式切换 a:光标向后移动一位进入编辑模式 i ...

  8. linu学习记录--初学linux中的几个基本命令以及比较关键的man指令

    import chardet chardet.detect() #传入参数可以输出查看参数的对应编码 首先是用decode将对象编码转换成unicode,然后用encode将对象编码转换成输出所需,u ...

  9. 初学SQL常用到的一些指令

    一.库 查看有哪些库:show databases; 进入某个库:use 库名; 新增库:create database atm; (atm为库名) 删除库:drop database if exis ...

随机推荐

  1. 数据库中删除语句Drop、Delete、Truncate的相同点和不同点的比较

    数据库删除语句的分别介绍: Delete:用于删除表中的行(注:可以删除某一行:也可以在不删除表的情况下(即意味着表的结构.属性.索引完整)删除所有行) 语法:删除某一行:Delete From 表名 ...

  2. cookie存储中文

    写cookie         Cookie   chineseCookie   =   new   Cookie( "chineseCookie ",   URLEncoder. ...

  3. wpf 中英文版编写

    var uriC = new Uri("/YTManage.Language;component/Chinese.xaml", UriKind.Relative); // 得到资源 ...

  4. 吐槽CSDN--想赚钱想疯了--强行升级皮肤--增加广告位

    一直对CSDN很有好感,和博客园同是技术分享的好平台,但是界面更清爽,用户间互动也较多.在学生时代就一直在用,平时抄个作业,竞赛搜个题,论文需要凑字数等等.当年为了下载一份源代码,或者为了下载某本买不 ...

  5. win10 uwp 打电话

    UWP可以使用打电话功能,在PC是用Skype,在手机是直接使用电话功能. UWP可以通过Skype打电话,那么如何通过应用间通讯,很简单使用Launcher. Skype电话使用Skype:(电话号 ...

  6. 【ASP.NET MVC 学习笔记】- 02 Attribute

    本文参考:http://www.cnblogs.com/willick/p/3208427.html 1.特性(Attribute)对程序中的元素进行标注,比如类.字段.方法.属性等. 2.在.NET ...

  7. LeetCode 100. Same Tree (相同的树)

    Given two binary trees, write a function to check if they are equal or not. Two binary trees are con ...

  8. 从零起步学python计划及感想

    从纯传统bi转型过来的技术顾问,比较有优势的是对业务的熟悉,对数据有敏感度,熟悉数据模型.但是长年累月基本都是用sql处理问题.目前还没有经历过sql解决不了的问题,一个sql解决不了就用临时表,几个 ...

  9. R学习笔记 第三篇:数据框

    数据框(data.frame)用于存储二维表(即关系表)的数据,每一列存储的数据类型必须相同,不同的数据列的数据类型可以相同,也可以不同,但是,每列的长度必须相同.数据框的每列可以有唯一的命名,在已创 ...

  10. js 判断通过什么打开(安卓、苹果、微信、QQ、浏览器、某个app应用…)

    /* 获取当前环境: 系统环境: iOS Android PC 浏览器环境 微信内置浏览器.QQ内置浏览器.正常浏览器 是否app内打开 */ var ua = navigator.userAgent ...