Linux简单命令操作

来源:互联网 发布:如何修改考勤机数据 编辑:程序博客网 时间:2024/05/16 11:53

————————–文件的操作————————-
创建文件夹
mkdir -p xxx/xxx
-p:表示创建多重嵌套的文件夹
mkdir -p xx/{aa,bb} 在xx文件夹下创建aa和bb两个文件夹

删除文件夹
rm -rf xxx
-r:强制删除文件夹
-f:迭代遍历到下个文件夹

移动某个文件夹
mv 源位置 目标位置

创建文件
touch xxx.txt

删除文件:
rm xx.txt

查看文件内容:
cat xx.txt
vim/vi工具亦可以看

查看文件详情
stat xxx.txt

查找所有以.txt结尾的文件和文件夹
find -name “*.txt”

————————–文件跳转操作————————-

cd ~ 跳转到顶层的用户目录

cd ~hadoop 进入到hadoop用户根目录

cd .. 返回上一个目录

pwd 查看当前路径

————————–重定向输出————————-

echo “Hello world” 命令行打印Hello world

echo “Hello world” > README 将打印的内容写入到README文件中

cat test.txt > README 将test的内容写入到README文件中

—————————-文件权限————————-
****linux文件权限的描述格式解读
drwxr-xr-x (也可以用二进制表示 111 101 101 –> 755)

d:标识节点类型(d:文件夹 -:文件 l:链接)
r:可读 w:可写 x:可执行
第一组rwx: 表示这个文件的拥有者对它的权限:可读可写可执行
第二组r-x: 表示这个文件的所属组对它的权限:可读,不可写,可执行
第三组r-x: 表示这个文件的其他用户(相对于上面两类用户)对它的权限:可读,不可写,可执行

**修改文件权限
chmod g-rw haha.dat 表示将haha.dat对所属组的rw权限取消
chmod o-rw haha.dat 表示将haha.dat对其他人的rw权限取消
chmod u+x haha.dat 表示将haha.dat对所属用户的权限增加x

也可以用数字的方式来修改权限
chmod 664 haha.dat
就会修改成 rw-rw-r–

如果要将一个文件夹的所有内容权限统一修改,则可以-R参数
chmod -R 770 aaa/
chown angela:angela aaa/ <只有root能执行>

目录没有执行权限的时候普通用户不能进入
文件只有读写权限的时候普通用户是可以删除的(删除文件不是修改它,是操作父及目录),只要父级目录有执行和修改的权限

—————————-系统命令————————-

**查看当前系统的时间
date

**查看有谁在线(哪些人登陆到了服务器)
who 查看当前在线
last 查看最近的登陆历史记录

4、基本的用户管理

*添加用户
useradd angela
要修改密码才能登陆
passwd angela 按提示输入密码即可

**为用户配置sudo权限
用root编辑 vi /etc/sudoers
在文件的如下位置,为hadoop添加一行即可
root ALL=(ALL) ALL
hadoop ALL=(ALL) ALL

然后,hadoop用户就可以用sudo来执行系统级别的指令
[hadoop@shizhan ~]$ sudo useradd huangxiaoming

5、系统管理操作
*查看主机名
hostname
**修改主机名(重启后无效)
hostname hadoop

*修改主机名(重启后永久生效)
vi /etc/sysconfig/network

**修改IP(重启后无效)
ifconfig eth0 192.168.12.22
**修改IP(重启后永久生效)
vi /etc/sysconfig/network-scripts/ifcfg-eth0

mount ** 挂载外部存储设备到文件系统中
mkdir /mnt/cdrom 创建一个目录,用来挂载
mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom/ 将设备/dev/cdrom挂载到 挂载点 : /mnt/cdrom中
实际上当我们挂载了CD驱动后在/dev中会有个cdrom连接文件,其也是只有图形界面才有的操作,直接引用到界面中我们看到的iso镜像包,该包的Packages里面存放着软件仓库可以作为本地库使用。

*****umount
umount /mnt/cdrom

*统计文件或文件夹的大小
du -sh /mnt/cdrom/Packages
df -h 查看磁盘的空间

**关机
halt
**重启
reboot

原创粉丝点击