Linux

Linux 常用命令

2018-05-02  本文已影响9人  Marlon666

Linux 常用命令(大小写敏感)

文件命令

ls

查看文件路径
ls  查看当前目录下的所有文件
ls /  查看根目录下所有文件
ls –l 来显示一个文件的属性以及文件所属的用户和组

cd

Change Directory 改变目录

cd  .. 向上一个目录
cd .   
cd     退到根目录
cd  /root/runoob/   绝对路径切到runoob

pwd

Print Working Directory 查看当前路径 

mkdir

Make Directory  创建文件夹

rmdir

Romve Directory 删除目录

rm 拷贝文件

Romve Directory   删除文件
rm -rf 删除文件或者目录

cp

cp -R 原文件 目标地址     拷贝文件
复制文件或目录

mv 移动文件与目录,或修改名称

一些简单的命令

r  recursion 递归
f  force  强制

文件权限管理

文件[rwx] 解释

[ r  ] 代表可读(read)  4  (cat head more tail )  
[ w ]代表可写(write) 2   (vi  echo 但是不可以删除)
[ x ]代表可执行(execute) 1

权限对目录的作用:
r: 可以查询目录下文件名 ls
w:具有修改结构的权限。比如新建文件和目录,删除此目录下文件和目录。重命名此目录下文件和目录,剪切(touch rm mv 

cp )
x:可以进入目录 (cd)

对文件来讲:最高权限是x 执行权限
读目录来讲: 最好权限是w 写权限

d : 文件
l :  链接 link

chmod 命令三种方式:

chmod u+x,g+x,o+x test.java   所属用户增加执行权限,所属用户组增加执行权限,所有用户增加执行权限
chmod u-x,g-x,o-x  test.java    所属用户减少执行权限,所属用户组减少执行权限,所有用户减少执行权限

chmod  u= rwx, g =rwx, o=rwx  test.java 所属用户读写执行权限,所属组读写执行权限,所有用户读写执行权限

chmod  751  test.java  所属用户读写执行权限,所属组可读可执行权限,所有用户可以执行

修改文件所属用户和所属用户组

chown user1  fileName
修改文件  用户所有者
将文件fileName 所有者改为user1

chgrp user1 fileName
修改文件  用户组

linux 新建一用户之后,会默认创建一个与用户名相同的用户组。

查看文件

cat 查看文件
tail 查看文件,从尾开始
head 查看文件,从头开始

tail  -20  auth.log  查看后20行
head  -20  auth.log  查看前20行 
cat user.log |grep "2018-5-2" |more  根据时间过滤日志

mvn -v 查看maven版本

 compile  编译
 test 测试
 package  打包
 
 clean 删除target(字节码文件)
 install 安装jar包到本地
上一篇下一篇

猜你喜欢

热点阅读