简单的系统命令

来源:互联网 发布:网络借贷超市 编辑:程序博客网 时间:2024/06/05 19:09

系统的简单命令

1)date
watch -n 1 date ##让系统每秒执行一次date,监控系统时间
date 12202359 ##把系统时间修改为十二月二十九日二十三点五十九分
date 122023592000.30 ##把系统时间修改为两千年十二月二十日二十三点五十九分三十秒
-d +xday|-xday ##现实x天后的时间
-f file ##文件的日期
+%….. ##设定时间显示的格式
例如: date +%Y/%m/%d ##显示为 2050:12:21
实验截图

2)passwd
[root@localhost Desktop]# passwd ##修改密码
[root@localhost Desktop]# passwd username ##修改某个用户的密码

passwd [选项…] <帐号名称>
-k, –keep-tokens ##保持身份验证令牌不过期
-d, –delete ##删除已命名帐号的密码(只有根用户才能进行此操作)
-l, –lock ##锁定指名帐户的密码(仅限 root 用户)
-u, –unlock ##解锁指名账户的密码(仅限 root 用户)
-e, –expire ##终止指名帐户的密码(仅限 root 用户)
-f, –force ##强制执行操作
-x, –maximum=DAYS ##密码的最长有效时限(只有根用户才能进行此操作)
-n, –minimum=DAYS ##密码的最短有效时限(只有根用户才能进行此操作)
-w, –warning=DAYS ##在密码过期前多少天开始提醒用户(只有根用户才能进行此操作)
-i, –inactive=DAYS ##当密码过期后经过多少天该帐号会被禁用(只有根用户才能进行此操作)
实验截图

3)file
file [选项] <文件>
实验截图
4)cat

实验截图
-b ##对非空输出行编号
-E ##在每行结束处显示”$”
-n ##对输出的所有行编号
-s ##不输出多行空行
-T ##将跳格字符显示为^I
实验截图
5)tail ##显示文件的结尾行,默认十行
tail [选项] <文件>
-n num ##显示最后num行
-v num ##显示文件名
-q num ##不显示文件名
-c num ##显示最后num字节
实验截图
6)head
head [选项] <文件>
-n num ##显示开头num行
-v num ##显示文件名
-q num ##不显示文件名
实验截图
7)wc
wc [选项] <文件>
-l ##行数
-w ##字数
-c ##字节
-m ##字符
-L ##最长行
实验截图
8)ls

ls ##如果后面没有目标那么默认目标为当前目录
ls direcory|filename ##列出文件或目录内容
ls -d direcotry ##列出目录本身
ls -l filename|dorectory ##列出文件或目录里面内容的属性
ls -ld directory ##列出目录本身属性
ls -a file ##显示目录中的所有内容,包括以”.”开头的隐藏文件
ls -R file ##第归显示目录中的内容
实验截图
9)touch

touch file ##创建文件

实验截图

10)mkdir

mkdir directory ##创建目录
-p ##上级目录不存在自动建立
-m= ##设置权限
实验截图
10)rm

rm -f ##强行删除不提示
-r ##删除目录
-i ##删除前提示
-d ##移除空目录

实验截图
11)cd

cd directory ##切换工作目录到指定目录

cd - ##切换工作目录到之前所在目录

cd ~ ##切换到自己的家目录
cd ~usernmae ##切换到指定用户家目录

cd .. ##进入到当前目录的上级目录

12)cp

cp是新建文件的过程

cp file file1 file2 … directory ###把file file1 file2 复制到 directory中
cp file test ###建立test文件模板为file
cp -r directory direcotry1 ###复制目录

13)mv

相同磁盘的mv是重命名,不同磁盘的mv是复制删除过程

mv file file1 direcotry ##移动file file1到directory中
mv 存在文件 不存在文件 ##重命名文件
mv westos/linux . ##把westos中的linux移动到当前目录 .代表当前目录
实验截图

原创粉丝点击