10个常用命令

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux十个常用命令

1.cd

cd / 进入系统根目录

cd - 进入上一次切换的目录

cd ~ 进入当前用户家目录

cd .. 进入上一级目录

cd ../../etc/httpd/conf 进入上两级目录的/etc/httpd/conf目录

2.vi 和vim

+ 打开文件结尾

vi + /var/log/messages

vim /etc/bashrc

3.mkdir

-p 递归创建目录

-m 指定文件的权限

mkdir -p /a/b/c/d 在根目录递归创建目录

mkdir -m=644 aa在当前目录创建权限为644的aa目录

4.mount和umount

此命令为系统挂载设备的命令

-a 自动挂载/etc/fstab文件中的所有文件

-t 指定文件类型和挂载方式,常见的挂载类型有cifs,nfs,iso9660,samba,ftp,vfat,xfs,ext3,ext4等

-o 后跟参数常见的参数有username,password,defaults,v4.2,sec=krb5p(用于nfs加密认证) umount 卸载文件

mount -t iso9660 /dev/sr0 /media/cdrom

mount -a 自动挂载

mount -o username=a,password=123,V4.2,sec=krb5 :/share /nfs

采用kerberos加密挂载的/share目录的nfs共享挂载到本地的/nfs目录下mount ///samba /samba 挂载system1的samba共享到本地/samba目录下

5.chmod 和chown

chmod用于调整文件权限

chmod 777 /tmp 设置/tmp 文件权限为777

chmod a+x 为所有者所属组其他用户都加上执行权限

chmod o-w 文件所属组去除写权限

chown 用于改变文件所属组,所有者

chown a:b /etc/nfs 设置/etc/nfs目录的所有者为a,所属组为b chown :root /root 设置/root目录属于root组

6.ls

-l 列表形式查看

-d 查看当前目录

-Z 查看文件的安全上下文

-a --all的缩写,显示所有的文件,包括隐藏文件(以.开头的文件)

以上参数可以组合使用

-i和-l参数组合使用,列出iNode值

例如

ls -la /etc 列表形式查看/etc目录下所有目录

7.setfacl getfacl

setfacl用于设置文件的特殊权限,有特殊权限设置的文件的最后一位为+ 例如

ll -Zd aa

drwxrwxr-x+ root root unconfined_u:object_r:admin_home_t:s0 aa

getfacl查看文件的特殊权限

setfacl -m u:a:rw /etc/samba 为让a用户可以读写/etc/samba文件getfacl /etc/samba 查看/etc/samba目录的隐藏权限

8.crontab

注意:执行之前必须看crond服务是否启动及开机自启,否则不生效

创建用户周期计划任务

分时日月周

crontab -e -u a 为a用户创建周期计划任务

23 14 * * * mysqldump 在每天的14:23执行mysqldump命令

9.at

注意:执行之前必须看atd服务是否启动及开机自启,否则不生效

at 9:30

>/usr/bin/vim /hello.txt 在9:30执行vim /hello.txt

ctrl + D

at now + 5 minutes

>ls -la

>sys network

ctrl +D 终止输入

at now + 3 hours在三小时后

at now + 5 weeks 在五周后

at now +2 days在2天后

at midnight 在午夜后

at 10:30pm任务在晚上10点30分

10.find

-type 以类型查找文件

-user 查找属于某用户的文件

查找文件

find ./ -type f

查找目录

find ./ -type d

在当前目录查找文件名匹配*.sh的文件

find ./ -name \*.sh

find ./ -user a 查找属于用户a 的文件

相关文档
最新文档