您的位置:首页 > 运维架构 > Linux

Linux命令-02

2017-11-01 18:08 183 查看
重定向: gedit 文件

复习总结

1、介绍linux

Unix——>第七个版本后,闭源——>mini-unix(minix)——>linux

linux内核版/发行版

常见发行版:ubuntu redhat fedora kalilinux

2、命令

cd 切换目录

相对路径:根据当前目录进行跳转时的方式

绝对路径:从根目录开始的路径

.. 上一级目录

. 当前目录

- 上一次所在目录

~ 家目录

ls 列出当前文件

-a 显示隐藏

-l 显示文件具体信息

-h

重定向:将文件存储方向改变

重定向(追加)不删除原来东西

cat 查看文件内容

pwd 查看当前路径

touch 创建文件

mkdir 创建文件夹

rmdir 删除空文件夹

rm 删除文件和文件夹(空也可 -r)

| 管道

more 分屏显示内容

ls | more 将本来显示到桌面的东西放到管道里

cp 拷贝 cp a b

mv 移动 (剪切) mv a b 将a文件夹内容放到b文件夹

clear

查看帮助文档

–help

man(manual手册) man ls

ps 查看当前系统运行的软件(进程)ps -aux

top 动态显示进程占有的系统信息

kill 关闭进程 -9

date 时间 date 0607080908.33

cal 日历 -y

df 查看磁盘使用情况

du 查看当前目录中所以文件占用情况

shutdown +10 20:21 -h now

reboot重启

ping

ifconfig 当前ip

tab键自动补全

<13>文本搜索:grep

grep[-选项 ]’搜索内容串’ 文件名

-n 显示匹配行以及行号

-i 忽略大小写

-v 显示不包含匹配文本的所有行(相当于求反)

//grep -n ‘abc$’ xx.txt

<14>find

<17>归档管理:tar

tar 打包文件名

tar -cvf xxx.tar 1.py 2.py 打包

tar -xvf xxx.tar 解包

<18>文件压缩解压:gzip

gzip xxx.tar 压缩

gzip -d xxx.gz 解压

合并17.18功能

tar zcvf xxx.tar.gz 1.py 2.py 打包并压缩

tar zxvf xxx.tar.gz 解压并解包

tar jcvf xxx.tar.bz2 1.py 2.py 打包并压缩

tar jxvf xxx.tar.bz2 解压并解包

<19>文件压缩解压:bzip2

tar与bzip2命令结合使用实现文件打包、压缩(用法和 )

软连接:就是一个快捷方式

硬链接:同一份内容,两份文件

————————————————————————————————

[b]**************************************************************[/b]————————————————————————————————

Linux命令-用户、权限管理

<1>查看当前用户:whoami

<2>查看登陆用户:who

<3>退出登陆账户:exit

如果是使用ssh远程登陆,退出登陆账户

<4>添加用户账户:useradd/adduser

-d 指定用户登陆系统时的主目录

-m 自动建立目录

-g 指定组名称

useradd abc -m//-m自动创建家目录

说明:

linux 每个用户都要有一个主目录,主目录就是第一次登陆系统,用户的默认当前目录(/home/用户)

每一个用户必须有一个主目录,所以用useradd创建用户时,一定给用户指定一个主目录;

用户的主目录一般要放在根目录的home目录下,用户的主目录和用户名是相同的

如果创建用户的时候,不指定组名,那么系统会自动创建一个和用户名一样的组名

<5>设置用户密码:passwd

<6>删除用户: userdel

userdel 用户名: userdel abc

userdel 用户名 -r : 同时删除用户名和家目录 //userdel abc -r

<7>切换用户:su

sudo -s 切换到root超级管理员

<8> 添加、删除组账号:groupadd/groupdel

<9>修改用户所在组:usermod

<10>文件权限:chmod

文件拥有者u , 同组者 g , 其他组 o

chmod u=r,g=rw,o=x xxx.py

chmod u+w xxx.py 给所有者加上可写权限

chmod u-w xxx.py 给所有者减去可写权限

chmod 664 xxx.py 数字表示的rwx 分别为421

<11>修改文件所有者:chown

<12>修改文件所属组:chgrp
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux