linux常用指令(一)

Linux centos重启命令
  1reboot
  2shutdown -r now 立刻重启(root用户使用)
  3shutdown -r 10 10分钟自动重启(root用户使用)
  4shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
  如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
 Linux centos关机命令
  1halt 立刻关机
  2poweroff 立刻关机
  3shutdown -h now 立刻关机(root用户使用)
  4shutdown -h 10 10分钟后自动关机
  如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启

linux创建用户和更改用户的权限
    
    
超级用户:(root UID =0
普通用户:(UID = 500~60000)
伪用户:(UID 1~499)
     
     
伪用户通常不需要或者无法登录系统
 
创建用户 useradd 用户名
删除用户 userdel 用户名
 
创建组 groupadd test 添加test用户组
删除组: groupdel test 删除test用户组
sudo reboot 重启系统
source 文件名 对文件进行刷新
vim shadow 进入文件进行名称更改
      
      
切换到其他用户,并利用sudo passwd 用户名来更改用户
linux 删除文件夹
      
      
超级用户:(root UID =0
普通用户:(UID = 500~60000)
伪用户:(UID 1~499)
       
       
伪用户通常不需要或者无法登录系统
 
创建用户 useradd 用户名
删除用户 userdel 用户名
 
创建组 groupadd test 添加test用户组
删除组: groupdel test 删除test用户组
sudo reboot 重启系统
source 文件名 对文件进行刷新
vim shadow 进入文件进行名称更改
        
        
切换到其他用户,并利用sudo passwd 用户名来更改用户
1:压缩文件
         
         
zip -r -q -o shiyanlou.zip /home/shiyanlou
-r 全部子目录
-q 安静模式
-o 输出文件
zip - r - q -e - o shiyanlou . zip / home / shiyanlou 添加加密压缩文件
2: 查看压缩文件的大小
         
         
du -h -d *.zip ~ | sort
|代表或的意思,分开指令
3:解压文件
          
          
unzip shiyanlou.zip
4: ">"和">>"的区别
    
         
         
">" 直接把内容生成制定文件夹,会覆盖原文件的内容
">>"尾部追加,不会覆盖原文件
5: echo和cat的区别
         
         
echo是将其后面的东西显示出来 echo "hello world"
cat是显示文件内部的东西 cat a.txt
6: man和help的区别
         
         
helpshell内部命令
man是外部命令
7: df和du的区别
         
         
df: 是显示文件系统的使用
du:是显示文件或目录的占用情况
二者相对来说df比度更加全面化
8:comm和diff
         
         
comm是求相同之处
diff是求不同之处
9: cat  more less 的区别
         
         
cat install.log 显示但无法翻页
more install.log 显示,可以按空格翻页
less install.log 显示,按上下键翻页
10:ssh登录远程服务器
         
         
ssh -l crec973 10.53.252.90
sudo apt-get install openssh-server 安装ssh
exit进行退出远程服务器
11:删除索引
         
         
db.customers.dropIndex("name")
删除索引
12:修改语句
         
         
db.collection.update(query,update,(upsert),(multi))
query为查询选择器
update为需要修改的地方
upsert为如果找不到匹配文档,就会插入新的文档
multi表示是否匹配多个文档,属性改为true的话为匹配所有的文档
             
             
db.customers.update({name:"apple"},{$set:{name:"apple5s"},$inc:{price:400}})意为将nameapple的用户改为apple5s,并且price增加400
 
db.customers.update({name:"htc"},name:"htc one")
将更改集合中第一个namehtc的文档,更改为htc one
 
db.customers.update({name:"surface"},{$set:{price:6999},{multi:true}}) 匹配所有namesurface的文档,将其price 设置为6999
 
db.customers.update({name:"ipone"},{$set:{price:5999}},{upset:true})查询nameipone的用户,没有的话插入新的文档

13:less指令
         
         
按下G使得文档直接跳转到最后一行
14: 更改文件名和移动文件
         
         
mv 文件名 修改后的文件名
mv 文件名 移动到的目录名





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值