linux常用命令

 

passwd 用户名 命令用来修改口令(超级管理员权限,普通用户只能修改自己的口令)

su(普通用户使用这个命令时必须有超级用户或其他用户的口令。如果要离开当前用户的身份,exit)

说明:若没有指定使用者账号,则系统预设值为超级用户root。

-c 执行一个命令后就结束

-  加了这个减号的目的是使环境变量和欲转换的用户相同

-m 保留环境变量不变

提示符为“$”,说明当前状态为一般用户登录在系统中然后输入“su -”,回车,提示输入口令,

即root用户密码。成功登录root用户,提示符变为“#”



改变工作目录

cd 目录


当前所处目录(显示整个路径名)

pwd


列出目录的内容

ls -a 包括隐藏文件

ls -A 包括隐藏文件,但不列出“.”,“..”

ls -c 按文件的修改时间排序

ls -F 在目录后面标记“/”,可执行文件后面标记“*”,符号链接后面标记“@”,管道(或FIFO)后面标记“|”,socket文件后面标记“=”


查看文件内容

cat(catatenate)(经常和more搭配使用)

cat /etc/profile


文件的复制

cp -i /etc/profile /home/qindy/ -->把profile文件拷贝到qindy文件夹下

cp -a -i /etc/pam.d /home/qindy  -->把pam.d文件夹拷贝到qindy文件夹下   (不提示)


文件的移动

mv -i /usr/local/soft/11.txt /home/qindy/ -->把文件11.txt移动到qindy文件夹下(交互模式)

mv -f /usr/local/soft/1 /home/qindy/ -->把1文件夹移动到qindy文件夹下(禁止交互)



创建目录

mkdir -p home/qindy/2 -->在qindy文件夹中创建文件夹名为“2”的目录(-p说明后面可以是路径名,如果某些目录不存在则自动创建)

mkdir 3 -->在[root@localhost qindy]下创建文件夹名为“3”的目录


删除空目录

rmdir 3 -->删除名为“3”的目录

rmdir -p /home/qindy/2 -->递归删除“2”目录,如果为非空,则提示并不删除


文件的删除

rm -r /home/qindy/1 -->把文件夹1及里面文件递归删除(默认为-i交互模式)

rm /home/qindy/profile -->删除qindy下的profile文件(默认为-i交互模式)

rm -rf /home/qindy/dir -->删除文件夹下的所有文件


备份与压缩命令


tar -cf test.tar file1 file2 -->创建tar文件,并把文件(夹)file1和file2打包其中

tar -xf test.tar -->解包test.tar到当前文件夹

tar -tvf test.tar -->列出test.tar中的所有文件


gzip(不能压缩文件夹,所以一般先打包成tar,然后再使用gzip)

gzip test.tar      -->压缩test.tar文件为test.tar.gz(test.tar变为test.tar.gz)

gzip -d test.tar.gz  -->解压test.tar.gz文件(test.tar.gz变为test.tar)


unzip -t test.zip -->测试文件有无损坏,但不解压

unzip -d 目录 test.zip  -->把压缩文件解到指定目录下

unzip -o test.zip  -->覆盖已存在的文件且不要求用户确认(-n相反)


改变文件或目录的访问权限

chmod [who] [+|-|=][mode] 文件名

操作对象who可以是

u 表示 “用户(user)”,即文件或目录的所有者

g 表示 “同组(group)用户” ,即与文件属主有相同组ID的所有用户

o 表示“其他(others)用户”

a 表示“所有用户”。它是系统默认值

操作符

+ 添加某个权限

- 取消某个权限

= 赋予给定权限并取消其他所有权限(如果有的话)

mode组合可以是

r 可读

w 可写

x 可执行

X 只有目标文件对某些用户是可执行的或该目标文件是目录时才追加X属性

u 与文件属主拥有一样的权限

g 与和文件属主同组的用户拥有一样的权限

o 与其他用户拥有一样的权限

文件名:以空格分开的要改变权限的文件列表,支持通配符



改变文件或目录所属组

chgrp [-R] group filename

-R 递归式地改变指定目录及其下的所有子目录和文件属组


更改某个文件或目录的属主和属组

chown -[R|v] 用户或组 文件

R 递归式地改变指定目录及其下的所有子目录和文件的拥有者

v 显示chown命令所做的工作



Linux系统管理命令


对全部已登录用户发送信息

创建文件-->wall < 文件名 (“<”表示输入重定向)


向系统中某一用户发送信息

write 用户账号 [终端名称]

eg: write Guest hello


是否允许其他用户用write命令给自己发送信息

mesg y -->允许

mesg n -->禁止


sync 是强制把内存中的数据写回硬盘,以免数据丢失。用户可以在需要的时候使用命令


shutdown命令(超级管理员)

一般格式:shutdown [选项] [时间] [警告信息]

-k 并不真正关机,而只是发出警告信息给所有用户

-r 关机后立即重启

-h 关机后不重启

-f 快速关机,重启时跳过fsck

-n 快速关机,不经过init程序

-c 取消一个已经运行的shutdown

shutdown -r 18:00 18:00shutdown -->精确时间18:00点关机并重启

shutdown -r +15 after 15 minites shutdown -->时间段15分钟后关机


reboot --重启


查看当前系统内存的使用情况

free [-b|-k|-m]

-b 以字节为单位显示

-k 以K字节为单位显示

-m 以兆字节为单位显示



显示系统已经运行了多长时间

uptime

显示信息:现在时间 up 系统已经运行了多长时间,目前有多少登录用户,load average:系统在过去1分钟、5分钟和15分钟平均负载


df 检查文件系统的磁盘空间占用情况

du 显示磁盘空间的使用情况

dd 把指定的输入文件拷贝到指定的输出文件中,并且在拷贝过程中可以进行格式转换。

fdformat 低级格式化软盘

format [-n] device

-n 软盘格式化后不作检验

device通常是:/dev/fd****


echo [-n] 字符串 -->在显示器上显示一段文字,一般起到一个提示作用。n表示不换行 字符串可以(不)加引号


显示某年某月的日历

cal [选项] [月] [年]

-j 显示出给定月中的每一天是一年中的第几天(从1月1日算起)

-y 显示出整年的日历

cal 6 2011 -->显示2011年6月的日历


date 显示和设置系统日期和时间(只有超级用户才能设置)


clear 清除屏幕上的信息




访问cdrom

cd /mnt

ll

rmdir cdrom

mkdir cdr

mount /dev/cdrom /mnt/cdr --挂载

cd cdr

ll


unmount /dev/cdrom --不挂载


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值