Linux基础
zyh_xf2017
不会,要去学;落后,要去追赶;跌倒,要能爬起来;学无止境,做只打不死的小强,越战越勇!
展开
-
Linux学习笔记(7) 之Shell变量
1、用户自定义变量 命名:变量名必须以字符或下划线开始,其余部分可为字母、数字或下划线; 语法:变量名=变量值 变量的引用: $变量名 清除变量的内容: unset 变量名 查看变量的值: set [root@host ~]# var1="hello linux" #给变量var1赋值 [root@host ~]# read var2 #给变量var2赋值 welcome ba原创 2015-12-03 16:23:36 · 291 阅读 · 0 评论 -
Linux学习笔记(9)之Shell编程入门--判断语句
语法一: if [ 条件表达式 ] then 命令序列 1 else 命令序列 2 fi 语法二: if [ 条件表达式 ]; then 命令序列 fi 语法三: if test 条件表达式 1 then 命令序列 1 elif [ 条件表达式 2 ] then 命令序列 2 else 命令序列 3 fi 编写shell脚本时,主要条件表达式与“["]原创 2015-12-03 23:39:19 · 341 阅读 · 0 评论 -
Linux学习笔记(2)之目录操作
目录操作: 1、 pwd 当前目录的绝对路径名; 2、 cd 目录名 改变当前目录; eg. $ cd / #切换到系统根目录; $ cd .. #切换到父目录; $ cd ~ #切换至用户主目录==cd; 3、 mkdir [选项] 目录名 创建指定名称的目录; eg. $ mkdir -p /demo/test #在根目录下建立demo目录,在demo目录下建立t原创 2015-11-29 00:21:43 · 1308 阅读 · 0 评论 -
Linux学习笔记(8)之Shell编程入门--输入输出、引号
1、read [选项] 变量名列表 选项:-p prompt 设置提示信息 -n num 当read读num个字符后返回 -s 屏幕不回显,可用于密码的输入 2、echo [选项] 字符串 选项:-n 不在最后自动换行 -e 启用反斜线控制字符的转换 转义符:\n 换行 \t 表格跳位键 [root@host ~]# echo -e原创 2015-12-03 17:23:57 · 326 阅读 · 0 评论 -
Linux学习笔记(1)之相对、绝对路径
(1) /bin:主要放置系统的必备执行文件; /sbin:主要放置系统管理的必备程序 /etc:存放系统配置文件; /dev:存放所有设备文件; /mnt:挂载文件系统; /usr;存放用户安装的应用程序; /home:管理用户信息; /boot:分区,存放linux系统启动程序; /root:超级用户; (2) 绝对路径: 从根目录到目标文件,目录名之间用“ / “分割原创 2015-11-28 23:26:57 · 516 阅读 · 0 评论 -
Linux学习笔记(4)之用户、用户组及权限管理
用户组管理: 1、 groupadd 用户组名 eg、 gruopadd grp1 #创建用户组grp1 2、 gruopdel 用户组名 eg、 groupdel grp1 #删除用户组grp1 用户管理: 1、 useradd [选项] 用户名 eg、 useradd usr1 #创建用户usr1; useradd -u 322 -g grp1 -G grp2 usr1原创 2015-12-02 19:14:59 · 756 阅读 · 0 评论 -
Linux学习笔记(3)之文件操作
文件操作: 1、 ls [选项] 目录或文件 eg、ls -a #查询所有文件包括隐藏文件; ls -l #以详细列表方式显示文件属性; ls -i #显示文件的i节点编号; ls -R #连同子目录文件一起列出; 2、 cp [选项] 源文件 目标文件 eg、 cp -i file1 file2 #若目标文件file2已存在,则提示是否要覆盖; cp -r dir1 d原创 2015-12-01 22:56:39 · 451 阅读 · 0 评论 -
Linux学习笔记(6)之vi编辑器基本操作
vi编辑器基本操作 命令模式: 在输入模式下,按ESC可进入命令模式。 H 光标左移 L 光标右移 K 光标上移 J 光标下移 0 光标移至该行首 ^ 光标移至该行第一个字符处 按shift+:后,输入以下命令:原创 2015-12-02 19:20:59 · 306 阅读 · 0 评论 -
Liunx学习笔记(5)之解压缩
打tar包 tar cvf .tar包名 包源文件 tar cvf task.tar t1 t2 在tar包基础上,打gz包 gzip .tar包;命令运行后,task.tar->task.tar.gz gzip task.tar 将gz包解压为tar包,命令运行后,task.tar.gz->task.tar gzip -d task.原创 2015-12-02 19:18:38 · 371 阅读 · 0 评论 -
Linux常用命令学习笔记(01)
find . -name "*.xml" 递归查找所有xml文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件 find . -name "*.xml" | xargs grep "hello world" 递归查找所有文件中hello world的xml文件 find ./ -size 0 | xargs rm -f原创 2016-09-11 21:06:49 · 237 阅读 · 0 评论