学习Linux第四天
---恢复内容开始---
1.常用的命令:
reset 清屏
leave +hhmm 建立离开提醒
sudo apt-get yum 安装yum程序
sudo su 切换root身份
see test.c 可以直接查看文件,神奇
fmt file.txt 格式化文件
zip distination.zip source 压缩文件
zip -r distination.zip source_fold 压缩文件夹
mkdir 创建文件夹
touch 创建文件
gzip source_file 压缩为.gz格式,会删除源文件
gzip -c source_file 不会删除源文件
gunzip 解压
cd 回家
bzip2 -k source_file 压缩为.bz2格式并保留源文件
tar -zvf distination_filename.tar source_filename 压缩为tar格式,-z压缩,-v显示过程,-f指定打包文件名
tar -xvf source_filename.tar 解压
当命令为-zxvf 解压tar.gz格式的文件
-jxvf -C source_fold 解压tar.bz2格式的文件,到其他目录
runlevel 查看系统当前运行级别
logout 退出登录
w 查看系统信息
---恢复内容结束---
5.Some tips from youtube
pwd print write direct path
cat textfile.txt 直接查看文本文档
cat text1.txt text2.txt > sdstaff.txt 合并文档
-----补录(根据记忆)------
alias 查看命令的别名
alias new_command_name 'source_command_name' 给命令起别名
ctrl+a ahead 光标回到行首
ctrl+e end 光标回到行尾
ctrl+c cancel 强制取消当前执行的命令
ctrl+l reset清屏
--编写shell指令--
1.直接输出:
echo "this is a Linux command!"
echo -e "\e[1;32mThis is a \e[1;36mLinux\e[0m command\e[0m"; 可以解析转意字符(这个命令有颜色)
2.编写shell脚本:
vim hello_world.sh 使用vim建立shell脚本
还可以使用: vm hello_world.sh touch hello_world.sh
#!bash/powershell
#this is an annotation
echo 'this is a linux shell command!';
3.执行:
bash hello_world.sh 强制执行
chmod 755 hello_world.sh ./hello_world.sh 先修改权限,再执行
4.缓存:
echo -PATH 输出系统的环境变量
学习Linux第四天的更多相关文章
- 学习linux/unix编程方法的建议,学习Linux的四个步骤(转)
解答:学习Linux的四个步骤假设你是计算机科班出身,计算机系的基本课程如数据结构.操作系统.体系结构.编译原理.计算机网络你全修过我想大概可以分为4个阶段,水平从低到高从安装使用=>linux ...
- 正确学习Linux系统的5个建议
摘要: 最近几年Linux系统应用越来越广泛,以至于很多人开始热衷学习Linux.但是我们都是从小都是学习windows系统长大的,从windows 98到现在的windows 10,而根据学习win ...
- Linux学习之十四、管线命令
Linux学习之十四.管线命令 地址:http://vbird.dic.ksu.edu.tw/linux_basic/0320bash_6.php
- deepin linux学习笔记(四)进不去图形界面怎么办?
目录 deepin linux学习笔记(四)进不去图形界面怎么办? 前言 更换成lxde桌面 进不去图形界面怎么办? 总结 deepin linux学习笔记(四)进不去图形界面怎么办? 前言 生命不息 ...
- 总结四条对学习Linux系统有帮助的方法
网络是一个很神奇的东西,现代人的生活离不开网络,网络已深入人们的工作,生活,娱乐等方方面面.网络之所以无处不在,是因为它提供了诸多的网络服务,所以网络服务是网络的灵魂. 互联网上的各种网络服务是架构在 ...
- 忠告初学者学习Linux系统的8点建议
导读 新手或者说即将要入坑的小伙伴们,常常在QQ群或者在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的.例如:如何给添加的用户归属用户组,复制整个文件到另一个目录下面,磁盘合理划分,甚至 ...
- 学习linux/unix编程方法的建议(转)
假设你是计算机科班出身,计算机系的基本课程如数据结构.操作系统.体系结构.编译原理.计算机网络你全修过 我想大概可以分为4个阶段,水平从低到高从安装使用=>linux常用命令=>linux ...
- 献给初学者:谈谈如何学习Linux操作系统
本文出自 “技术成就梦想” 博客,请务必保留此出处http://ixdba.blog.51cto.com/2895551/569329. 为了能把这篇不错的文章分享给大家.所以请允许我暂时用原创的形式 ...
- 从零开始学习Linux(ls命令)
学习Linux已经两年了,可是仍然是小白一个.用过很多命令,可是很多都没记住,基础不扎实,很大程度上是不记笔记,得过且过. 从今天起,开始整理Linux笔记. Linux每个命令都有--help这个选 ...
随机推荐
- jQuery.prop() 使用详解
prop()函数用于设置或返回当前jQuery对象所匹配的元素的属性值. 该函数属于jQuery对象(实例).如果需要删除DOM元素的属性,请使用removeProp()函数. 语法 jQuery 1 ...
- POJ C程序设计进阶 编程题#1:计算矩阵边缘之和
编程题#1:计算矩阵边缘元素之和 来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩.) 注意: 总时间限制: 1000ms 内存限制: 65536kB ...
- Print a PeopleSoft Page with JavaScript
1. You will need a Long character field to hold the HTML string. You can use the delivered field HT ...
- 调用WCF Data Service的几点Tips
使用Linq实现sql in statement的时候,用EF的时候可以通过Contains.Exists的方法实现.但是在使用WCF Data Service的context的时候,会报不支持该方法 ...
- [leetcode]_Reverse Integer
经历了三道树的题后,完全崩溃中,急需一道非树图的题来挽救信心. 题目:反转数字.input : 123 , output : 321. 思路:直接,没什么好说的. 自己代码:很龊,有大量的冗余信息,还 ...
- Vue.js学习 Item9 – 表单控件绑定
基础用法 可以用 v-model 指令在表单控件元素上创建双向数据绑定.根据控件类型它自动选取正确的方法更新元素.尽管有点神奇,v-model 不过是语法糖,在用户输入事件中更新数据,以及特别处理一些 ...
- CentOS下安装LNMP(LINUX+NGINX+MYSQL+PHP)环境
一.安装Nginx最新版 首先查看是否有安装源包 yum list nginx (或yum info nginx) 如果没有则 vi /etc/yum.repos.d/nginx.repo #添加如 ...
- CDH 不能监控hadoop状态
1 背景:公司集群整体搬迁 2 问题:hadoop重启后,发现一个非常坑爹的问题.用 hadoop dfsadmin -report 查看datanode状态完全正常,但是Cloudera Manag ...
- php中的一些小细节(1)
<?php $a=false; echo $a; //var_dump($a); ?> 输出结果为: (即为空): 为什么会这样子? 查看官网对echo的相关资料得出: 结论:ec ...
- Android Activity生命周期以及Fragment生命周期的区别与分析
Android Fragment生命周期图: Activity生命周期图: 对照图: Fragment生命周期分析: 1. 当一个fragment被创建的时候,它会经历以下状态. onAttach() ...