Linux学习-2

文件相关命令初步

ls 查看文件

      -l 显示各种属性

      -a 显示隐藏文件

      -F 目录后加 /, 可执行文件后加*,链接后加@,可与a组合

touch 创建文件

stat 查看文件状态

pwd显示目录树

mv 移动文件(改名)

cp  拷贝

      -r 拷贝文件夹时

rm 删除

      -r 删除文件夹时

      -f 强制执行,包括子文件

      -rf 删除文件夹及子文件

 

相对路径 绝对路径 .  /

 

cd – 回到上一个目录

cd 回到主目录

 

echo 显示内容

cat   查看文件内容,不分页

more 或 less 逐屏查看文件内容,more只能查看下一页(space键),less可上下翻滚(pgDn,pgUp)

alias  别名:

          定义别名:alias ii=”ls -a”

          系统重启失效

          通过修改.bashrc来永久生效

 

useradd 创建用户

passwd 用户名,改密码

 

su –  彻底切换

su    普通切换

注意:su – root :不能执行

 

系统命令初步

ifconfig  eth0  IP   暂时更改IP

      永久更改需修改配置文件

uname     输出系统类型

      -a 显示更多信息

id              显示用户id和组id,以及其他信息

            -u用户id

            -g组id

date    查看日期

           +%d

cal       显示日历

 

file 文件名   显示文件信息

 

mount:     挂载

Linux为单树结构,Windows为多树结构,Linux所有的设备都虚拟化到文件中。

如系统有sda1sda2,若sda1存在于根目录下 /, 然后将sda2  mount /mount目录下,则sda2中的所有文件都存在于/mount目录中。

相当于将sda2挂载于根树的树枝上,即/mount

eg: mount  /dev/hda1 /mnt

-t vsftype:指定要挂载的设备上的文件系统类型

-r: readonly 只读

-w: read and write 读写

-o:指定挂载选项,如用户名username

…….

 

同网段主机挂载:mount -t cifs //192.168.0.1/tools  /mnt

同网段需要用户名:mount –t cifs –o username=admin//192.168.0.1/tools

nfs共享:mount 192.168.0.254:/var/ftp/pub /mnt

umount:  卸载

 

du 文件名   显示文件大小

–s 文件夹    显示文件夹大小

-h  带单位

ls –l显示的是文件本身的大小,并非真实大小

 

df 查看资源使用情况

      -h 带单位

 

远程登录

ssh:登录到远程服务

      ssh  IP    当前身份(当前身份)

      ssh username@IP (username登录)

      exit 退出

telnet(不安全)    用法同ssh

 

关机

exit 退出当前shell

logout 退出登录shell

shutdown –h now(通知所有用户),可设置时间,然后调用init 0

init 0,关闭所有服务,关闭所有进程,再调用halt

halt –p –f 或poweroff,强制断电

单人使用用init0

 

重启

shutdown –r now

init 6

reboot(halt),断电再加电

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值