选项 含义
-i 互动:如果文件将覆盖目标中的文件,他会提示确认
-r 递归:这个选项会复制整个目录、子目录以及其他
-v 详细:显示文件的复制进度
mv
选项 说明
-i 互动:如果选择的文件会覆盖目标中的文件,他会提示确认
-f 强制:不提示地移动文件
-v 详细:显示文件的移动进度
[root@localhost ~]#pwd
rmdir
rm
locate
gzip
读取、写入和执行是许可权限中的三个主要设置。
r—文件可以被读取
w—文件可以被写入
x—文件可以被执行,如果文件是程序的话
可以使用带有-l的ls命令来仔细查看一个文件的许多细节。
管理使用者和设立权限的命令chmod命令用来设定文件的权限。标准用法:
chmod 文件的使用者(u,g,o)增减(+,-,=)权限名称(r,w,x) 文件
u 拥有文件的用户
g 所有者所在的组群
o 其他人
a 代表所有
删除某一文件的所有权限,输入命令:
chmod a-rwx test.txt
为文件所有者添加权限,输入命令:
chmod u+rwx test
还可以用数字表示权限:
4——读取,2——写入,1——执行。
下面的两个命令等价:
chmod 751 filename
chmod u=rwx,g=rx,o=x filename
useradd与userdel
功能描述:添加用户、删除用户。
格式:useradd [用户名]
userdel [参数] [用户名]
[root@localhost ~]#userdel wang 删除用户wang,但不能删除目录/home/wang
[root@localhost ~]#userdel -r zhang 删除用户zhang,并且删除目录/home/zhang
chown
作用:将文件的拥有者改为指定的用户或组.
这个指令只有是由系统管理者(root)所使用,一般使用者没有权限
可以改变别人的文件拥有者,也没有权限可以把自己的文件拥有者
改设为别人。只有系统管理者(root)才有这样的权限。
su
功能:用来修改用户。
语法:su 用户名
假设当前用户root,想要转变为user02,则输入命令:
su -l user02
su 用户 代表切换用户,但是环境变量保持现在的用户的环境变量
su -l 用户 表示切换用户 并载入那个用户的环境变量
passwd :修改用户密码
passwd 用户名有关关机和查看系统信息的命令
退出:exit
文本模式下使用快捷键Ctrl+D
重新启动
在文本模式下使用命令:
[root@localhost ~]#reboot
也可以使用命令:
[root@localhost ~]#shutdown -r <time>
例如:
shutdown -r now 现在立刻重启
shutdown -r 11:30 等到11:30进行重启关机
在文本模式下,使用命令:
[root@localhost ~]#halt
也可以使用命令:
[root@localhost ~]#shutdown -h <time>
例如:shutdown -h now 现在立刻关闭系统
shutdown -h 11:30 等到11:30关闭系统
shutdown –t 2 在2min内关机
ps:查看在计算机系统中,有哪些程序正在执行及其执行的情况。
用它来找出所有的process id和名称。
也可以用来列出所有程序占用内存的情况
选项 功能
u 列出使用者的名称和使用时间
x 列出所有程序
例如:ps u 查看有关使用者的信息
ps x 列出所有程序分布情况(查询出所有的进程号pid)
top
功能:可以查看目前程序的执行情景和内存使用。
它和ps类似,不过,它会几秒钟更新一次系统状态,方便追踪。
要离开这个程序,按Ctrl+C键就可以了或者q。
kill
功能:用来终止一个正在执行中的进程。如果一个程序执行过程中失败了,可以把这个程序终止,避免留在内存中占用系统资源。
语法:kill 进程号
date:用来设定和修改现在的时间和日期
例如: date –u 使用格林尼治时间
date -r 1.txt 最后一次修改文件的时间
date -s 18:00 设置时间
cal 日历
若要显示一整年的年历,可以在cal命令后加4位数的年份。
例如要显示2017年的年历,必须输入:
cal 2017
某一月份: cal 10 2017
磁盘空间命令
df
功能:检查硬盘的使用量
说明:
-a 可以列出全部文件系统和各分区的磁盘使用情况
du
功能:显示文件目录的大小
语法:du 参数 文件名字
说明:
-ab 列出所有文件和目录所占的空间
1.ifconfig:显示网络设备的状态
2.ping:用于检测主机。
执行ping指令会使用ICMP传输协议,发出要求回应的信息,
若远端主机的网络功能没有问题,就会回应该信息,因而得知主机运作正常。
3.netstat:知道整个Linux系统的网络情况或显示网络状态。
显示详细的网络状况
# netstat -a
显示UDP端口号的使用情况
# netstat -apu
其他
clear
功能描述:清屏(清除当前命令窗口内容)。(clear)
格式:clear
[root@localhost ~]#clear 清屏。
echo
功能描述: 在显示屏上回显文字或者用来查看环境变量的值。
格式:echo [需要显示的内容]
[root@localhost ~]#echo “hello, boy” 显示hello, boy
[root@localhost ~]#echo $PATH 查看PATH的取值,是否有/sbin目录
uptime
功能:系统运行时间
wc
功能:用于计算字数。
语法:wc 参数 文件名
在默认的情况下,wc将计算指定文件的行数、字数,以及字节数
参数:
-c 只显示Bytes数。
-l 只显示行数。
-w 只显示字数。