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

Linux常用基础命令

2017-05-23 20:37 225 查看
今天开始系统的学习Linux总结了一些常用的基础命令,基于CentOS7上实验。以后如果有时间每天会深入的学习一些命令的参数。(初来乍到,请多指教)

shutdown + 时间   关机

reboot 重启

init[0----6]    init 0 为关机 init6 为重启 其他为切换运行级别

#1  单用户模式

#2  多用户,没有 NFS(和级别3相似,会停止部分服务)

#3  完全多用户模式

#4  没有用到

#5  x11(Xwindow)


ls 显示当前目录下的文件

cd + path 更改工作目录(相对路径)

cd + path (绝对路径)

clear 清屏

vi + FileName  编辑文本文件

cat + 文件名   显示文件内容

tac + 文件名 逆序显示文件内容

head + -n +number+ FileName 查看文件前几行

tail+ -n +number+ FileName 查看文件后几行

查看命令 | less  可分页查看

查看命令 | more  可分页查看(less 比 more强大)

mkdir + name 创建目录

rmdir + name 删除目录

touch +FileName 创建文件

rm -rf + FileName 强制删除

grep ‘字符串’ FileName  查询文件中带有该字符的语句

find  FileName -name(此name为参数)路径 查询文件夹下是否有此文件  返回文件路径

mv  ./FileName  ./newFileName  重命名

mv  ./FileName  path/FileName  移动

pwd 返回单签工作目录

ps 显示当前目录下可执行程序状况

top 显示执行中的程序

man + 命令 帮助手册

命令+ --help 命令的使用说明

echo + $环境变量名 查看环境变量

env 显示环境变量

set 显示shell(本地)变量

export  变量名 = 参数   显示和设置环境变量

/etc/profile 全局环境变量的配置文件

/etc/bashrc shell 本地变量的配置文件

.bash_profile 用户变量配置文件

.bashrc 用户图形界面配置文件

配置完环境变量使其应用(各个版本方法可能不同列了几种方法)

source  /etc/profile

source ~/.bashrc

./etc/profile

exit , ctrl +alt+t

reboot

解压文件

(tar/gz)文件 tar -zxvf FileName.tar -C path  解压到。。。

                        tar -czvf FileName.tar  filename  压缩文件

(bz2)文件 bzip2 -d FileName.bz2 解压缩

                     bzip2 -z  FileName.tar.bz2  filename 压缩文件

(Z)文件   uncompress FileName.z 解压

                    compress FileName  压缩

                    tar Zxvf FileName.tar.z 解压

                   tar Zcvf FileName.tar.z filename 压缩

(zip)文件  unzip FileName.zip 解压

                     zip  FileName.zip  filename 压缩

ln FileName  FileName  使两个文件链接(相当于复制文件)一个改变另一个随着改变(硬链接)

ln -s FileName FileName 软连接(相当于快捷方式)

 alias  别名 = 原命名 给命令起别名

unalias 删除别名

4种文件权限   r = read          w=write             -=null        x=可执行

chomd + x/r/w  FileName  改变文件权限

chown username + FileName 修改用户所有者

useradd + name 添加用户

passwd + name 添加密码

userdel + name 删除用户

groupadd +name 添加组

groupdel+name 删除组

usermod -g username groupname 更改用户的组

useradd username -g groupname 添加用户到组

 ps:初学者有错误的地方请指正谢谢!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: