码迷,mamicode.com
首页 > 系统相关 > 详细

Day1 linux基本操作

时间:2017-08-15 12:00:39      阅读:333      评论:0      收藏:0      [点我收藏+]

标签:free   cut   top   isp   cal   .gz   tar   通配符   read   

简单的linux命令
open in terminal进入编辑器模式

pwd 查看当前所在位置
You can display the name of the current working directory with the pwd command.
cd(change directory)切换目录
cd / 切换到根目录
ls 查看当前目录下的文件
ls /tmp/ 查看指定目录的内容

ls-l 查看当前目录下的文件的详细信息
.开头的文件都是隐藏文件
ls-a 查看隐藏文件

-rwxr-xr-x. 1 root(谁创建的) root(属组) 123 Oct 15 2014(修改日期) alsaunmute(文件名)
cd .. 回到上一级
cd ../../../../ 一直回复
d开头 表示文件夹
ls -lh 用k表示 默认用byte表示 h=human 人性化的展示文件夹内容
vim .文件名 创建隐藏文件
vim 文件名 按i insert进入输入模式 写完文档按esc推出 按shift+:再输入wq回车(write and quit)

cat install.log 把整个文件内容都展示出来
more 文件名 慢慢的查看文件内容
mkdir 目录名 创建目录
mkdir -p a/b/c 创建所有的目录

mv 文件名 目录名 移动文件
mv 文件名1 文件名2 overwrite 用文件1把文件2覆盖 并改名为文件名2

mkdir -p CN/gansu/jingyuan/sese 递归式创建目录 可以同时创建很多层

tree /tmp/ 直接查看树结构 比较直观
不加目录名 查看当前目录

man 命令名 查看命令具体的使用方法
—help简单的查看帮助 遗忘参数的话可以查找到
man cd 很麻烦
help cd 查看一些linux的命令行的内置命令
cp(copy) 文件名 目录名 复制文件
cp yum.log /root/
mv(move)剪切
mv yum.log /user/local/

find 查找

find / -name “yum.log” 从根目录开始查找
/代表根目录 .代表当前目录
*代表通配符 匹配的规则

rm yum.log
按y 删除文件 不能恢复 慎用

>data 清空文件
ps 查看进程
kill 26833 杀掉进程
grep 抓取功能 ipw2100 install.log 直接跳到ipw那一行
vim install.log +505 跳到505行

tar zcvf 打包文件
tar zcvf demo.tar.gz ./*(要打包的 当前目录下的所有文件)

df -h 当前磁盘的大小 容量等等

free -m 查看内存(M为单位)
服务器的剩余内存是第二行最后一个数值
buffers和cache都是缓存

top 显示当前服务里占用服务器资源最大的(动态)
ip a 查看当前服务器地址

root用户 最高管理员
useradd name添加用户
chown name.name tab看属组
用户(属主).用户组(属组)
name.name
chown root.root 改回来了

rwx r-x r-x 755 三个一组 第一个是用户的权限 第二个是用户组的权限 第三个是其他人的权限
4 r-read
2 w-write
1 x-excute
0 - 没有权限
rwx r-x r-x
755: 4+2+1 4+1 4+1 目录
rw- r— r—
644: 4+2 4 4 普通文件
rwx rwx rwx
777 一般是从windows复制过来 但是非常不安全 黑客可以破解

root root other
把权限最小化

chomod 777 etc/ 把目录改成777
给文件夹合适的权限 注意安全

Day1 linux基本操作

标签:free   cut   top   isp   cal   .gz   tar   通配符   read   

原文地址:http://www.cnblogs.com/automamic/p/7364290.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!