Linux _常用命令使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux _常用命令使用相关的知识,希望对你有一定的参考价值。
Linux系统下,常用命令的使用:
一、系统命令
1.1、登陆和退出Linux系统
使用超级用户登录系统:
localhost login: root
password:****
输入正确的用户名和口令即可进入系统。成功进入系统之后,会显示:
1.2、重新启动系统
以root用户登录Linux操作系统后可使用reboot命令进行重启系统操作:
[[email protected]]#reboot
1.3、关闭系统
使用shutdown可以安全的关闭Linux操作系统。它在关闭前会对所有登录的Linux账户发送一条警告信息。并且该命令还允许指定一个时间参数,可以是一个具体的时间,也可以是从现在开始的一个时间段。精确时间格式“hh:mm”,表示小时和分钟,时间段由“+”和分钟数表示。系统执行该命令后会自动进行数据同步的工作。该命令的一般格式:
shutdown [选项][时间][警告信息]
命令中个选项的含义为:
-k 并不是真的关机,而是只发出警告信息给所有用户
-r 关机后立即重启
-h 关机后不重启
-f 快速关机重启时跳过fsck
-n 快速关机不经过init程序
-c 取消一个已经运行的shutdown
注:该命令只能由超级用户使用。
二、文件和目录操作命令
2.1、ls命令
ls常用的参数有-a -l -F
ls -a
可以显示隐藏的文件
ls -l可以使用长格式显示文件内容,如果需要查看更详细的文件信息就需要使用ls -l
ls -F
在列出的文件(目录)名称后加一符号,例如可执行文件加“*”,目录则加“/”
2.2、 cd命令
cd命令是用来进出目录的。注意Linux下的目录是大小写敏感的。cd如果直接输入,后面什么都不加会回到使用者自己的Home目录。假设是root那么直接回到/root目录。这个功能同cd ~
2.3、mkdir rmdir
mkdir用来创建目录。rmdir用来删除目录。
2.4、 cp
cp -r 源文件(source) 目的文件(target)
参数r是指连同源文件中的子目录一同拷贝。
2.5、 rm
rm 用来删除文件,常用的参数有-i -r -f
使用-i参数,系统会提示是否删除该文件。输入y/n选择删除或者不删除。
使用-r参数,连同该目录的子目录一并删除。
使用-f参数,可以不经确认,直接删除。
2.6、 mv
该命令是移动目录或文件,引申的功能是为目录或文件重命名。
mv /tmp/xxx.tar /root
将tmp目录下的xxx.tar文件移动到root目录下。
mv aaa.tar bbb.tar
将aaa.tar文件重命名bbb.tar
2.7、 cat
它的功能是显示或连结一般的ascii文本文件。
cat test1.txt
显示test1.txt文件内容。
cat test1.txt test2.txt
依次显示test1.txt test2.txt文件内容。
cat test1.txt test2.txt > test3.txt
将test1.txt test2.txt文件结合起来重定向到test3.txt中。
2.8、 more
显示一般的文本文件的指令。如果一个文本文件太长,超过了一个屏幕的尺寸,可以试试more命令。
more file1
2.9、 pwd
该命令用于显示当前工作路径。
三、用户及用户管理命令
3.1、 useradd
该命令可以创建一个新的用户账号
useradd 用户名
useradd命令的参数较多,常用的组合是:
useradd 用户名 -g 组名 -G 组名 -d Home 目录名 -p 密
-g指定用户的首要组
-G指定用户的次要组
-d 指定该用户的Home目录
-p指定该用户的密码
3.2、 userdel
用于删除一个已存在的账号,用法:
userdel 用户名
3.3、 groupadd
创建一个新的用户组,
groupadd 组名
3.4、 groupdel
删除已存在的用户组,用法:
groupdel 组名
3.5、 passwd
用户可以随时使用该命令改变自己的口令。用法:
[[email protected]]#passwd
Changing password for user root.
New password:
超级用户可以修改其他用户的密码。用法:
passwd 用户名
3.6、 su
su命令可以使普通账户拥有超级用户或其他用户的权限。用法:
su - 用户名
3.7、 chmod
用于改变文件或目录的访问权限。该目录有两种用法:一种是包含字母和操作符表达式的文字设定法,一种是包含数字的数字设定法。
文字设定法的用法介绍:
chmod [who][+|-|=][mode] 文件名
who:
可以是下面的字母中的任何一个或者它们的组合:
u(user),文件目录的所有者。
g(group)同组用户,与文件属主有相同组ID的所有用户。
o(other)其他用户。
a(all)它是系统的默认值。
操作符:
+添加某个权限
-取消某个权限
=赋予给定权限,取消其他所有权限。
mode:
r 读
w 写
x 执行
举例:
chmod u=rwx,g=rw,o= man.txt
不同用户之间的权限使用“,”隔开,若不赋予该用户组任何权限,权限处使用空格。
3.8、 chown
用于更改某个文件或目录的属主或属组。应用场合如root用户把自己的一个文件拷贝给oracle账户,为了能让oracle账户能够存取这个文件,root用户应该把这个文件的属主设置为oracle,否则oracle无法存取这个文件。chown的基本用法:
chown 用户:组 文件名
chown oracle:dba text
该命令将text文件的属主和属组分别改为oracle和dba。
以上是关于Linux _常用命令使用的主要内容,如果未能解决你的问题,请参考以下文章