Linux常用命令(一)

1.进入超级用户模式:输入 su,#表示超级用户的系统提示符

2.从超级用户进入到普通用户模式:输入 su +普通用户模式名,$表示普通用户的系统提示符

3.重启系统:
超级用户模式下:输入 reboot 可以重启重启系统
普通用户模式下:输入 sudo reboot,再输入口令,可以重启系统

4.关闭系统:
shutdown命令可以安全的关闭或者重启系统,常用命令如下:
shutdown -n now立即关机不经过init程序
shutdown -h now 立刻关机并不重新启动
shutdown -r 关机后立即重启
shutdown -r +10 系统在十分钟后关机并马上重新启动

5.文件和目录操作命令:
5.1 ls命令:最常用的参数有三个:-a,-l(这个参数是字母l而不是数字1)和-F
ls -a:Linux上的文件以.开头的文件被认为是隐藏文件,该命令会显示包括隐藏文件在内的所有文件
ls -l:使用长格式显示文件内容。
ls -F:在列出的文件(目录)名称后加一符号,例如可执行文件加“*”,目录则加“/”。

5.2 cd命令:进出目录
cd后面不加任何东西会回到使用者自己的Home目录,假如是root那就回到/root,功能和cd~一样。
cd .. 返回上级目录(若当前目录为“/“,则执行完后还在“/";".."为上级目录的意思)cd ../.. 返回上两级目录;

5.3 mkdir,rmdir:
mkdir命令用来建立新的目录,如
mkdir work:在当前目录下新建一个work目录。
rmdir命令用来删除已经建立的目录
rmdir work:删除已存在的空目录work

5.4 cp
cp -r 源文件(source)目的文件(target)参数r是指连同源文件的子目录也一同拷贝

5.5 rm:删除文件命令,常用参数有:-i,-r,-f
rm -i test:系统会询问是否要删除test文件
rn -r 目录名:这个操作可以连同这个目录下的子目录都删除,功能比rmdir更强大,不仅可以删除该目录,还能删除该目录下所有的文件和子目录
rm -f 文件名:这个操作可以不经确认强制删除文件

5.6 mv:移动目录或文件,引申的功能是给目录或文件重命名
mv /tmp/xxx.tar /root
将/tmp目录下的xxx.tar文件移动到/root目录下
mv aaa.tar bbb.tar则是将当前目录下的文件aaa.tar更名为bbb.tar

5.7 cat:显示或连结一般的ASCII文件
cat text:显示text这个文件的内容
cat text1 text2>text3 :把text1与text2的内容结合起来再重定向到text3文件中,如果text3中有其他的文件,就会被text1和text2中的内容替换掉

5.8 more:显示一般文本文件的指令,如果一个文本文件太长了超过了一个屏幕的画面,用cat看起来实在是不理想,就可以用more,用法如下:
more file1

5.9 pwd:显示用户当前的工作路径

6.用户以及用户组的管理命令
6.1 useradd:
useradd newuser:系统将创建一个新用户newuser,该用户的Home目录为/home/newuser
useradd命令常用参数如下:
-g 指定该用户的首要组
-G 指定该用户的次要组
-d 指定该用户的Home目录
-p 指定该用户的密码
常用组合为:useradd -g 组名 -G 组名 -d Home 目录名 -p 密码
如:useradd oracle -g oinstall -G dba -d /home/oracle -p ora123 系统将创建一个用户oracle,oracle用户的首要地址为oinstall,次要组为dba,Home目录为/home/oracle,密码为ora123

6.2 userdel:用来删除一个已存在的账号:userdel oracle 删除oracle用户

6.3 groupadd:创建一个新的用户组,用法为groupadd 组名

6.4 groupdel:删除一个已存在的用户组

6.5 passwd:linux系统中的每一个用户除了有其用户名外还有其对应的用户命令,用户可以随时用passwd命令改变自己的口令,一般格式为:passwd,输入该命令后,按系统提示依次输入密码和密码确认后,即可完成用户密码的修改。
此外,超级用户还可以修改其他用户的口令,命令如下:passwd 用户名

6.6 su:它可以让一个普通用户拥有超级用户或者其他用户的权限,也可以让超级用户以普通用户的身份做一些事情,普通用户使用这个命令是必须有超级用户或者其他用户的命令,如果要离开当前用户的身份,可以键入exit命令,su命令的一般形式为:su 用户名

6.7 chmod:改变文件和目录的访问权限,有两种用法:一种是包含字母和操作符表达式的文字设定法,另一种是包含数字的数字设定法。
格式:chmod [who] [+|-|=] [mode] 文件名
命令中各选项的含义为:
1)操作对象who可以是下述字母中的任一个或者它们的组合:
u 表示用户(user),即文件或者目录的所有者
g 表示同组(gruop),即与文件属主有相同组ID的所有用户
o 表示其他(others)用户
a表示所有(all)用户,它是系统默认值
2)操作符可以是:
+添加某个权限
-取消某个权限
=复制给定权限,并取消其他所有权限
3)mode表示权限,常用参数有:
r 可读
w 可写
x 可执行
举例:
1.将文件text的权限设为可执行,命令如下:
chmod =rx text,执行成功后,可用ls -l text查看权限
2.将文件text的权限设置为:文件属主可读,可写,可执行,与文件属主同组的用户可读,其他用户不可读,命令如下:
chmod u=rwx,g=r,o= text (注意,“,”后面没有空格,“o=”后面有空格)

6.8 chown:用于更改某个文件或者目录的属主和属组,例如:root用户把自己的一个文件拷贝给用户oracle,为了让用户oracle能够存取这个文件,root用户应该把这个文件的属主设为oracle,否则用户oracle无法存取这个文件,基本用法为:
chown [用户:组] 文件
举例:
chown oracle:dba text 该命令将text文件的属主和属组分别改为oracle和dba

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值