精华内容
下载资源
问答
  • was使用命令创建概要文件

    千次阅读 2016-09-21 11:50:18
    很多时候我们无法使用图形界面来创建概要文件,这时候我们可以选择使用命令创建,下面是我这次需要创建的概要文件的一些信息,大家可以根据自己的需要修改: was安装目录: /washome/IBM/WebSphere/AppServer ...

    was使用命令创建概要文件

    背景说明:
    很多时候我们无法使用图形界面来创建概要文件,这时候我们可以选择使用命令来创建,下面是我这次需要创建的概要文件的一些信息,大家可以根据自己的需要修改:
    was安装目录: /washome/IBM/WebSphere/AppServer
    概要文件名 : AppSrvicbc
    服务名 : servericbc
    用户名密码 :admin/admin
    存放路径 :/washome/IBM/WebSphere/AppServer/profiles/AppSrvicbc
    主机名:linux-i1so
    节点名:icbcNode
    单元名:icbcCell

    创建概要文件:

    linux-i1so:/washome/IBM/WebSphere/AppServer/bin # ./manageprofiles.sh  -create  -serverName servericbc -profileName AppSrvicbc -profilePath /washome/IBM/WebSphere/AppServer/profiles/AppSrvicbc -templatePath /washome/IBM/WebSphere/AppServer/profileTemplates/default  -nodeName icbcNode  -cellName icbcCell  -hostName linux-i1so -enableAdminSecurity true -adminUserName admin  -adminPassword admin
    INSTCONFSUCCESS: Success: Profile AppSrvicbc now exists. Please consult /washome/IBM/WebSphere/AppServer/profiles/AppSrvicbc/logs/AboutThisProfile.txt for more information about this profile.

    设置默认jdk为1.7:
    由于was8.5.5默认使用的jdk还是1.6。我的项目需要jdk1.7,所以我需要设置AppSrvicbc概要文件的默认jdk为1.7。这个java7需要到IBM官网下载安装包安装,这里不做介绍。如果大家项目不需要1.7则不需要这步操作。

    linux-i1so:/washome/IBM/WebSphere/AppServer/profiles/AppSrvicbc/bin # ../../../bin/managesdk.sh -enableProfile -profileName AppSrvicbc -sdkName 1.7_64

    启动服务:

    linux-i1so:/washome/IBM/WebSphere/AppServer/profiles/AppSrvicbc/bin # ./startServer.sh servericbc
    ADMU0116I: Tool information is being logged in file
               /washome/IBM/WebSphere/AppServer/profiles/AppSrvicbc/logs/servericbc/startServer.log
    ADMU0128I: Starting tool with the AppSrvicbc profile
    ADMU3100I: Reading configuration for server: servericbc
    ADMU3200I: Server launched. Waiting for initialization status.
    ADMU3000I: Server servericbc open for e-business; process id is 9322

    至此,使用命令创建概要文件完成!

    展开全文
  • SQL2008下创建数据库的两种方法(图形命令

    万次阅读 多人点赞 2018-08-15 16:53:48
    一、图形方法 1、连接SQL数据库; 2、右键数据库 3、输入数据库名称test,然后确定,建立成功; 二 命令法 use master --需要在master下环境建立 create database test01 --创建数据库名字 on primary -...

    一、图形方法

    1、连接SQL数据库;

    q1

    2、右键数据库

    q2

    3、输入数据库名称test,然后确定,建立成功;

    Q3

    二  命令法

    use master  --需要在master下环境建立
    create database test01 --创建数据库名字
    on primary --主文件组
    (
       name = N'test01', --数据库文件的逻辑名字;
       filename=N'c:\data\test01.mdf',
       size=10mb,
       maxsize=100mb,
       filegrowth=1mb
       ),
       (
           name=N'test011',  -- 次要文件名字,不能和主文件名字相同
           filename=N'c:\data\test01.ndf',
           size=10mb,
           maxsize=100mb,
           filegrowth=10%
       
    )
    log on  --逻辑文件
    (      name=N'test01_log',
           filename=N'c:\data\test01.ldf',
           size=10mb,
           maxsize=100mb,
           filegrowth=1mb
           );
           go

    展开全文
  • linux 创建新账号 useradd 命令使用

    千次阅读 2012-09-14 16:21:25
    在好久好久以前,我曾经写过两篇介绍 linux 下面与用户有关的一些文件,现准备用一些时间来介绍一下 linux 管理账号相关的操作,既然是管理账号咱就先来了解一下 linux 创建新账号useradd的命令,改日为您奉上设置...

    在好久好久以前,我曾经写过两篇介绍 linux 下面与用户有关的一些文件,现准备用一些时间来介绍一下 linux 管理账号相关的操作,既然是管理账号咱就先来了解一下 linux 创建新账号useradd的命令,改日为您奉上设置用户密码,及删除账号的一些命令。

    本文仍然参考自《鸟哥的Linux私房菜》,所以如果列位也可认为我是把鸟哥的一些东西整理一下也好。呵呵,反正是为了自己和大家看着方便。Let’s Go~

    与用户管理相关的文件:

    虽然以前介绍过,但是这里再简单回顾一下,温故而知新。在 Linux 系统中,与用户管理有关的文件主要有如下几个:分别是/etc/passwd,/etc/shadow,/etc/gfoup,/etc/gshadow 。它们分别与用户的账号,密码,用户组及用户组密码有关。

    所以创建新账号的过程也就是和这几个文件在打交道,不过不要害怕,通过 useradd 命令来创建新账号,系统会自动与这些文件进行操作不用咱手动一个一个的来更改,这样也不用担心出错的问题。呵呵。

    useradd 语法结构:

    有事找“男人”是Linux最有效的方法,咱先来看一下useradd的语法结构,因为本人现在系统是Fedora11,其man语句直接用的中文,虽然方便阅读却也难免有错误,不过基本还好,大家看到下面的汉字勿怪,呵呵:

    名 称 useradd – 帐 号 建 立 或 更 新 新 使 用 者 的 资 讯

    语 法 useradd [-c comment] [-d home_dir]
    [-e expire_date] [-f inactive_time]
    [-g initial_group] [-G group[,...]]
    [-m [-k skeleton_dir] | -M] [-s shell]
    [-u uid [ -o]] [-n] [-r] username

    useradd -D [-g default_group] [-b default_home]
    [-f default_inactive] [-e default_expire_date]
    [-s default_shell]

    首先来说一下这个 -D 参数,如果加上此参数当 useradd 会显示出现创建新账号的一些默认值,或是通过指定参数内容来更新默认值。这个咱们稍候再来讨论,暂且略过。

    看其没有-D参数的各个选项,下面简单为大家描述一二,有个印象,一会儿再看我给列位的示例时也不至于头晕。呵呵。

    参数名 描述
    -u 后面接UID,是一组数字。直接给这个账号指定一个特定的UID。
    -g 后面接的用户组名称就是之前提到的初始用户组。
    该group ID(GID)会放置到 /etc/passwd 的第四个字段内。
    -G 后面接的用户组名称是这个账号还可以属于哪些用户组。
    此参数会修改 /etc/group 内的相关数据。
    -M 强制不创建家目录。
    -m 强制必须创建家目录。
    -c 就是 /etc/passwd 第五栏的用户说明信息,可以随便设置,各位随意。
    -d 用此参数后面指定的路径做为新账号的家目录,而不使用默认值。
    -r 创建的账号为系统账号:该账号的UID会有限制(/etc/login.defs)
    -s 指定新账号的默认shell

    useradd 示例:

    说了这么半天,咱也来动手用 useradd 命令新建几个账号,提升一下咱的动手能力。另外,算是做个演示吧,毕竟实践出真知嘛。呵呵,不过我忘了这是哪位伟人说的话了。嗯。

    # 不加任何参数,直接默认创建一个新用户 chongpig 
    [simaopig@xiaoxiaozi ~]$ useradd chongpig
    bash: /usr/sbin/useradd: 权限不够
    [simaopig@xiaoxiaozi ~]su
    密码:
    [root@xiaoxiaozi simaopig]# useradd chongpig
    [root@xiaoxiaozi simaopig]# ls -l /home/
    总计 24
    drwx------.  4 chongpig chongpig  4096 07-21 21:58 chongpig
    drwx------.  2 root     root     16384 07-12 13:08 lost+found
    drwxr-xr-x. 44 simaopig simaopig  4096 07-21 21:21 simaopig

    # 在和用户相关联的几个文件里面搜一下chongpig这个账号

    [root@xiaoxiaozi simaopig]# grep chongpig /etc/passwd /etc/shadow /etc/group
    /etc/passwd:chongpig:x:501:501::/home/chongpig:/bin/bash
    /etc/shadow:chongpig:!!:14446:0:99999:7:::
    /etc/group:chongpig:x:501:
    # 创建一个新账号 simaopig2 ,且看一下 UID 888 不存在,那么就指定给simaopig2,
    # 并且把它加到 mysql 组中
    [root@xiaoxiaozi simaopig]# grep 888 /etc/passwd
    [root@xiaoxiaozi simaopig]# useradd -u 888 -g mysql simaopig2
    [root@xiaoxiaozi simaopig]# grep simaopig2 /etc/passwd /etc/shadow /etc/group
    /etc/passwd:simaopig2:x:888:27::/home/simaopig2:/bin/bash
    /etc/shadow:simaopig2:!!:14446:0:99999:7:::
    # 建立一个系统账号simaopig3 看一下系统账号有啥不同
    [root@xiaoxiaozi simaopig]# useradd -r simaopig3 
    [root@xiaoxiaozi simaopig]# grep simaopig3 /etc/passwd /etc/shadow /etc/group
    /etc/passwd:simaopig3:x:490:484::/home/simaopig3:/bin/bash
    /etc/shadow:simaopig3:!!:14446::::::
    /etc/group:simaopig3:x:484:

    系统账号的 UID 与 GID 竟然不同,而且在 /etc/group 里面有对应关系。

    细心的同学一定会发现,用 useradd 创建的账号是没有登录功能的,因为其在 /etc/shadow 中的密码栏是不可能登录的,以 ! 开头。所以近日我们还会讨论 Linux 给用户更改密码的方法。

    useradd 默认值:

    上面的示例可以让我们了解到,系统其实已经规范好了一些新增用户时的参数了,像我没有指定用户的家目录,也没有指定用户的 UID 和 GID 可是系统会帮我们为用户加上,同时其默认shell被设置成了 /bin/bash ,也让我知道了,使用 useradd 命令一定要有 root 权限。那么, useradd 去新增用户时,其默认值是多少呢?

    使用上面所说的 useradd 的 -D 参数可以显示出其默认值,各位可以看出,其值完全与 /etc/default/useradd 这个文件里面的内容相同。原来在 linux 中使用 useradd 去新增用户时,一些在 /etc/passwd 中的值是会去参考 /etc/default/useradd 这个文件的。其文件内容基本如下:

    # useradd defaults file
    # 默认的用户组
    GROUP=100
    # 家目录的地址
    HOME=/home 
    # 密码过期的宽限时间,对应 /etc/shadow 的第七栏
    INACTIVE=-1             
    # 账号失效日期,对应 /etc/shadow 的第八栏
    EXPIRE=                 
    # 默认使用的shell
    SHELL=/bin/bash          
    # 用户家目录里面的内容参照文件(里面基本上全为隐藏文件——>以“.”开头的文件)
    SKEL=/etc/skel            
    # 建立使用者的mailbox
    CREATE_MAIL_SPOOL=yes

    总结及啰嗦:

    简简单单的先介绍至此,传说中 linux 创建账号还可以使用 adduser 命令,其实这与 useradd 是同一个命令的不同名字罢了。因为大家用 man adduser 进入的完全是 useradd 的介绍页。当然有更简单的通过图形界面创建用户的方法,但是这我就不教大家了。

    悄悄的告诉大家,其实这些示例也都是我在敲这篇文章的时候挨个试的,现在我的系统里面真的多了好多用户。呵呵。不过为了保证程序的准确性这是必须滴,毕竟这是我自己的学习过程。

    PS:订阅量过40了,有点小开心。谢谢大家。

    展开全文
  • 超全总结,Linux常用磁盘命令、文件命令

    目录

      1、知识引入
      2、linux操作系统的产生过程
      3、linux优点
      4、linux体系结构
      5、linux内核及发行版本
      6、文件系统和目录结构
      7、终端和常用命令
      8、磁盘命令
      9、文件命令
      10、其他常用命令
      11、案例讲解

    1、知识引入

    windows 桌面系统/服务器端
    linux   服务器端
    mac/unix
    android/ios
    桌面系统:主要是面对大众用户,以美观、易用为原则,有图形化界面。
    服务器端:知道使用命令行进行调试的那个小黑窗口,就知道什么是服务器端。
    

    刚刚买回来的计算机:仅有硬件;

    硬件:主要包括CPU、内存、主板、硬盘驱动器、光盘驱动器、各种扩展卡、连接线、电源等;外部设备包括鼠标、键盘等。
    

    只有装上了操作系统、应用软件后,才使得电脑世界变得丰富多彩;

    仅有硬件(裸机)
    操作系统软件:windows系统
    应用软件:qq、微信
    

    操作系统的作用是什么?为什么不在硬件上面直接安装“应用软件”,还需要安装一个操作系统呢?

    操作系统可以提供磁盘管理、内存管理、资源调度,避免杂乱无章。
    

    什么是linux?

    1)Linux操作系统属于开源操作系统,主要应用于服务器端。
    2)基于posix和unix的多用户、多任务、多线程和多cpu的操作系统。
    3)Linux继承了UNIX以网络为核心的设计思想,是一个性能稳定的多用户的网络操作系统。
    

    2、linux操作系统的产生过程

    在这里插入图片描述

    1)什么是GPL条款?

    在这里插入图片描述

    2)linux作者:李纳斯(Linus)

    在这里插入图片描述
    注意:linux之所以叫做linux,这个名字是由linus和unix组合而来的。

    3、linux优点

    • 1)分时多用户和多任务的操作系统;
    • 2)多数网络协议支持、方便的远程管理;
    • 3)强大的内存管理和文件系统管理;
    • 4)大量可用的软件和免费的软件;
    • 5)优良的稳定性和安全性;
    • 6)良好的可移植性和灵活性;
    • 7)可供选择的厂商多;

    4、linux体系结构

    在这里插入图片描述

    5、linux内核及发行版本

    Linux内核:内核建立了计算机软件与硬件之间通讯的平台,内核提供系统服务,比如文件管理、虚拟内存、设备I/O、进程管理等。
    "软件调用内核,内核操作硬件"
    
    内核版:是系统的心脏,用于运行程序和管理硬件的核心。内核通过系统调用来管理计算机硬件,而终端命令用来检测系统调用是否正确,
          使得更加方便的调用计算机硬件。系统调用主要是方便程序间接访问计算机硬件。
          
    发行版:发行版包含了Linux内核,发行版就是在Linux内核之上再搭建一套应用程序,有桌面管理程序,视频播放程序等一套程序。因为
          Linux内核已经实现了跟计算机硬件进行交互,所以发行版可以通过系统内核的系统调用来跟计算机硬件进行访问,大大缩短了开
          发系统的时间。
    

    发行版本:
    在这里插入图片描述

    6、文件系统和目录结构

    1)文件系统:确定文件的存储和管理方式
    Windows : NTFS(FAT16 FAT32)
    Linux:  centos5 : ext3 文件系统
            centos6 : ext4 文件系统
            centos7 : xfs  文件系统
    
    2)Linux文件系统说明
    ① linux中所有的内容,都是文件。
    ② 目录或者文件的名称长度不超过255个字符,文件或目录是由以下字符构成:
    • 大写字母(A-Z)、小写字母(a-z)、数字(0-9)
    • 下划线(_) 、句点(.) 、逗号(,)
    • 注意:文件和目录是区分大小写的。
    ③ Linux文件系统没有扩展名,添加扩展名仅仅是帮助我们区分,不同的文件表示的是什么,文件的真实类型(文件还是目录)是通过【文件中的内容】决定的。
    ④ 目录结构

    在这里插入图片描述
    树结构如下:
    在这里插入图片描述
    注意:/(根目录)底下的二级目录不要删除、也不要添加目录。
    在这里插入图片描述
    使用建议:
    在这里插入图片描述

    7、终端和常用命令

    1)终端:提供用户与内核交互工具。

    在这里插入图片描述

    2)Linux中【命令的格式】

    在这里插入图片描述

    3)命令的使用举例
    [root@image_boundary ~]# ls -l anaconda-ks.cfg
    -rw------- 1 root root 1598 Sep 17 15:57 anaconda-ks.cfg
    
    4)常见的命令

    在这里插入图片描述
    为大家奉上 linux命令大全 宝贝网站:http://man.linuxde.net/

    8、磁盘命令

    1)cd命令:目录切换
    cd     相对路径/绝对路径。利用相对路径或绝对路径,切换到某个目录之下; 
    cd .   表示当前路径;    
    cd ..  返回上一层目录;
    cd ~   若为root用户,就是切换到root用户的家目录【/root】;
           若为普通用户,就是切换到普通用户的家目录【/home/普通用户名】;
    cd /   直接返回到"/"根目录;
    cd -   返回上一次操作目录;"(这个很好用)"
    

    操作如下:

    [root@image_boundary ~]# cd /
    [root@image_boundary /]# cd home
    [root@image_boundary home]# cd ../usr
    [root@image_boundary usr]# cd -
    /home
    [root@image_boundary home]# cd ..
    [root@image_boundary /]# pwd
    /
    [root@image_boundary ~]# su hadoop
    [hadoop@image_boundary root]$ cd ~
    [hadoop@image_boundary ~]$ pwd
    /home/hadoop
    
    2)pwd:显示当前工作目录
    [root@image_boundary /]# pwd
    /
    [root@image_boundary /]# cd ~
    [root@image_boundary ~]# pwd
    /root
    [hadoop@image_boundary ~]$ pwd
    /home/hadoop
    
    3)ls命令:查看目录内容
    • -l:展示详细信息

    • -a:查看隐藏内容。(显示以.开头的那些文件)

    • -A:查看隐藏文件。(显示.开头的那些文件,与a不同的是不显示.和…)。“注意:.表示当前文件夹 …表示上一级文件夹”

    • -h:友好的方式展示(文件以K、M…结尾)

    • -R:递归展示所有文件。

    • 常用组合操作:ls -l 可以简化为ll。ll -h 显示文件的具体信息,并以友好的方式展示。

    操作如下:

    [root@image_boundary ~]# ls -l       可以写成ll
    total 108
    -rw-r--r--. 1 root root     9 Sep 17 19:10 aa.txt~
    -rw-------. 1 root root  1598 Sep 17 15:57 anaconda-ks.cfg
    [root@image_boundary ~]# ls -lh      可以写成ll -h
    total 108K
    -rw-r--r--. 1 root root    9 Sep 17 19:10 aa.txt~
    -rw-------. 1 root root 1.6K Sep 17 15:57 anaconda-ks.cfg
    
    4)du命令:查看每个文件和目录的磁盘使用空间。(目前不知道怎么用)
    • -a:展示所有内容
    • -h:友好方式展示
    • -s:统计所有文件所占用空间总的大小
    • du -h:会递归显示当前文件夹及其子文件夹的占用空间大小。
    • du -h a.txt:会显示指定文件a.txt的占用空间大小。
    • du -h aa:会显示指定文件夹aa的占用空间大小。
    • du -sh:会显示当前文件夹下,所以文件的占用空间大小

    操作如下:

    [root@image_boundary Desktop]# ll
    total 8
    drwxr-xr-x. 2 root root 4096 Oct 15 20:02 aa
    drwxr-xr-x. 2 root root 4096 Oct 15 20:05 bb
    [root@image_boundary Desktop]# du -sh
    28K	.
    
    5)df命令:查看磁盘使用率
    • -h:友好方式展示
    • -a:显示全部的文件系统;
    • 注意:“df -h用于显示磁盘空间的使用情况,以及剩余的磁盘空间大小。”

    操作如下:

    [root@image_boundary Desktop]# df -h
    文件系统               容量  已用  可用  已用%  挂载点
    Filesystem            Size  Used Avail Use% Mounted on
    /dev/mapper/vg_image-lv_root
                           35G  3.6G   30G  11% /
    tmpfs                 931M  296K  931M   1% /dev/shm
    /dev/sda1             477M   42M  411M  10% /boot
    /dev/sr0              3.7G  3.7G     0 100% /media/CentOS_6.9_Final
    

    9、文件命令

    1)mkdir:创建目录
    • -p:递归创建目录

    操作如下:

    [root@image_boundary Desktop]# ll
    total 8
    drwxr-xr-x. 2 root root 4096 Oct 15 20:02 aa
    drwxr-xr-x. 2 root root 4096 Oct 15 20:05 bb
    [root@image_boundary Desktop]# mkdir cc
    [root@image_boundary Desktop]# ll
    total 12
    drwxr-xr-x. 2 root root 4096 Oct 15 20:02 aa
    drwxr-xr-x. 2 root root 4096 Oct 15 20:05 bb
    drwxr-xr-x. 2 root root 4096 Oct 15 20:21 cc
    
    # 不写-p会报错。
    [root@image_boundary Desktop]# mkdir dd/ee     
    mkdir: cannot create directory `dd/ee': No such file or directory
    
    # 参数-p表示递归产生一个目录。
    # 创建一个递归目录dd/ee。
    [root@image_boundary Desktop]# mkdir -p dd/ee
    [root@image_boundary Desktop]# cd dd
    [root@image_boundary dd]# ll
    total 4
    drwxr-xr-x. 2 root root 4096 Oct 15 20:22 ee
    
    2)touch:创建文件
    [root@image_boundary Desktop]# ll
    total 16
    drwxr-xr-x. 2 root root 4096 Oct 15 20:02 aa
    drwxr-xr-x. 2 root root 4096 Oct 15 20:05 bb
    drwxr-xr-x. 2 root root 4096 Oct 15 20:21 cc
    drwxr-xr-x. 3 root root 4096 Oct 15 20:22 dd
    [root@image_boundary Desktop]# cd cc
    [root@image_boundary cc]# ll
    total 0
    [root@image_boundary cc]# touch sum.txt
    [root@image_boundary cc]# ll
    total 4
    -rw-r--r--. 1 root root 0 Oct 15 20:28 sum.txt
    
    3)file:查看文件类型
    • -b:不显示文件名,只显示文件类型。

    操作如下:

    "file 文件名:可以显示其到底是一个文件,还是一个目录"
    [root@image_boundary ~]$ file aa
    aa: directory
    [root@image_boundary cc]# ll
    total 0
    -rw-r--r--. 1 root root 0 Oct 15 20:28 sum.txt
    
    "查看当前文件夹的类型(这里指的就是cc):文件夹"
    [root@image_boundary cc]# file .      
    .: directory    
    
    "如果sum.txt中没有内容,显示empty"
    [root@image_boundary cc]# file sum.txt   
    ./sum.txt: empty
    
    "如果sum.txt中有内容,显示sum.txt的文件类型"
    [root@image_boundary cc]# file sum.txt  
    ./sum.txt: ASCII text
    [root@image_boundary cc]# file -b sum.txt
    ASCII text
    
    4)rmdir:删除空目录
    • -p:递归删除空目录

    操作如下:

    "注意以下两个命令的区别"
    rmdir dd/ee/ff      表示删除dd下面ee下面的这一个空目录ff。
    rmdir -p dd/ee/ff   表示同时递归删除dd/ee/ff这3个目录。
    
    5)rm:删除文件或目录
    • rm 文件名
    • -i:询问。(这个是默认情况,不写就是表示要询问)
    • -r:递归删除。
    • -f:强制删除(不提示删除)。
    • “下面这条命令:慎用!!!除非真的知道你在干嘛。”
    • rm -rf 目录/文件

    操作如下:

    [root@image_boundary bb]# ll
    total 12
    -rw-r--r--. 1 root root 149 Oct 15 20:00 a.txt
    -rw-r--r--. 1 root root  95 Oct 15 20:02 b.txt
    -rw-r--r--. 1 root root 138 Oct 15 20:02 c.txt
    [root@image_boundary bb]# rm a.txt
    rm: remove regular file `a.txt'? n
    [root@image_boundary bb]# ll
    total 12
    -rw-r--r--. 1 root root 149 Oct 15 20:00 a.txt
    -rw-r--r--. 1 root root  95 Oct 15 20:02 b.txt
    -rw-r--r--. 1 root root 138 Oct 15 20:02 c.txt
    [root@image_boundary bb]# rm a.txt 
    rm: remove regular file `a.txt'? y
    [root@image_boundary bb]# ll
    total 8
    -rw-r--r--. 1 root root  95 Oct 15 20:02 b.txt
    -rw-r--r--. 1 root root 138 Oct 15 20:02 c.txt
    
    "rm -rf bb会删除bb目录下所有的目录和文件,问都不问,毫不留情。一定不要轻易使用该命令"
    [root@image_boundary Desktop]# ll
    total 8
    drwxr-xr-x. 2 root root 4096 Oct 15 20:53 bb
    drwxr-xr-x. 2 root root 4096 Oct 15 20:30 cc
    [root@image_boundary Desktop]# rm -rf bb
    [root@image_boundary Desktop]# ll
    total 4
    drwxr-xr-x. 2 root root 4096 Oct 15 20:30 cc
    
    6)cp:复制文件或目录
    • 注意:某个文件或目录被复制后,原始文件或目录依然存在。
    • cp 源文件(目录) 目标文件(目录)
    • -i:提示。
    • -r/-R参数:当【复制目录】的时候,必须用到这个参数。
    • -r/-R:递归复制目录。
    • -f参数:在搭建集群时,修改时区的时候用到
    • -f:覆盖已存在的目标文件,而不给出提示。
    ① 同一文件,复制到同一目录下,需要改名;否则,会报错。
    [root@image_boundary Desktop]# ll
    total 8
    drwxr-xr-x. 2 root root 4096 Oct 15 21:00 aa
    drwxr-xr-x. 3 root root 4096 Oct 15 21:00 bb
    [root@image_boundary Desktop]# cd aa
    [root@image_boundary aa]# ll
    total 4
    -rw-r--r--. 1 root root 21 Oct 15 21:00 sum.txt
    -rw-r--r--. 1 root root  0 Oct 15 20:59 sum.txt~
    "把当前目录下的sum.txt文件,复制到当前目录下。"
    "假如不修改文件名,会报错。"
    [root@image_boundary aa]# cp sum.txt sum.txt  
    cp: `sum.txt' and `sum.txt' are the same file
    "修改文件名后,才不会报错。"
    [root@image_boundary aa]# cp sum.txt sum1.txt
    [root@image_boundary aa]# ll
    total 8
    -rw-r--r--. 1 root root 21 Oct 15 21:04 sum1.txt
    -rw-r--r--. 1 root root 21 Oct 15 21:00 sum.txt
    -rw-r--r--. 1 root root  0 Oct 15 20:59 sum.txt~
    
    ② 同一文件,复制到不同目录下,不需要改名;
    [root@image_boundary Desktop]# ll
    total 8
    drwxr-xr-x. 2 root root 4096 Oct 15 21:04 aa
    drwxr-xr-x. 3 root root 4096 Oct 15 21:00 bb
    "将aa目录下的sum.txt文件,复制到bb目录下,不需要修改名称。"
    [root@image_boundary Desktop]# cp aa/sum.txt bb/
    [root@image_boundary Desktop]# cd bb
    [root@image_boundary bb]# ll
    total 8
    drwxr-xr-x. 2 root root 4096 Oct 15 21:01 bbb
    -rw-r--r--. 1 root root   21 Oct 15 21:07 sum.txt
    
    ③ 递归复制bb目录中的东西(既包括文件,也包括目录),到aa目录中去。
    "由于复制目录,因此必须使用参数【-r/-R】"
    [root@image_boundary Desktop]# ll
    total 8
    drwxr-xr-x. 2 root root 4096 Oct 15 21:52 aa
    drwxr-xr-x. 3 root root 4096 Oct 15 21:07 bb
    "将bb目录复制到aa目录下。"
    "注意:复制目录的时候,必须要使用参数-r或者-R"
    [root@image_boundary Desktop]# cp -r bb aa/
    [root@image_boundary Desktop]# cd aa
    [root@image_boundary aa]# ll
    total 4
    drwxr-xr-x. 3 root root 4096 Oct 15 21:53 bb
    -rw-r--r--. 1 root root    0 Oct 15 20:59 sum.txt~
    
    7)mv:移动某个文件或目录
    • -i:提示。
    • -f:强制移动。
    • -u:新覆盖旧,不存在时移动。
    ① 将同一个文件,移动到同级目录下,必须修改文件名,效果相当于重命名。
    [root@image_boundary Desktop]# ll
    total 8
    drwxr-xr-x. 2 root root 4096 Oct 15 21:55 aa
    drwxr-xr-x. 2 root root 4096 Oct 15 21:54 bb
    [root@image_boundary Desktop]# mv bb/sum.txt bb/sum1.txt
    
    ② 将同一个文件,移动到不同目录下,如果没有指定新文件名,效果相当于移动。
    • 此操作,仅相当于把sum.txt移动到aa目录下。
    [root@image_boundary Desktop]# mv bb/sum.txt aa/
    
    ③ 将同一个文件,移动到不同目录下,可以不用修改文件名。
    • 如果指定了新文件名,效果相当于移动+重命名。
    [root@image_boundary Desktop]# mv bb/sum.txt aa/sum.txt
    "把bb目录下的sum.txt文件,移动到aa目录下,并重命名为sum1.txt。"
    [root@image_boundary Desktop]# mv bb/sum.txt aa/sum1.txt
    
    8)head/tail:展示开头或者结尾的若干行,默认10行
    • -n :指定行数;
    • head :查看文件中所有内容;
    • tail :查看文件中所有内容;
    • head -n:查看前n行数据;
    • tail -n:查看后n行数据;
    • “在计划任务那里会用下面这个参数。”
    • “在hadoop集群里面,查看log日志文件的时候,会用到。”
    • tail -f:查看新追加内容;

    操作如下:

    [root@image_boundary Desktop]# ll
    total 8
    drwxr-xr-x. 2 root root 4096 Oct 15 22:35 aa
    drwxr-xr-x. 2 root root 4096 Oct 15 22:30 bb
    [root@image_boundary Desktop]# head -3 aa/sum.txt
    aaaaaaaaaaaaaaaaa
    bbbbbbbbbbbbbbbbb
    ccccccccccccccccc
    [root@image_boundary Desktop]# tail -3 aa/sum.txt
    mmmmmmmmmmmmmmmmm
    nnnnnnnnnnnnnnnnn
    ooooooooooooooooo
    
    9)cat/tac:查看文件内容
    • -n:显示文件行号。(这是cat常用的)
    • cat :查看文件中所有内容,正着查看。
    • tac :查看文件中所有内容,倒着查看。

    操作如下:

    [root@image_boundary Desktop]# cat -n aa/sum.txt
         1	1
         2	2
         3	3
         4	4
    

    cat配合EOF命令,有一个比较厉害的操作:
    在这里插入图片描述

    10)more:分屏显示,每次显示一屏
    • q键:退出more命令。
    • Space键:显示文本的下一屏内容。
    • Enter键:只显示文本的下一行内容。
    • h键:显示帮助屏,该屏上有相关的帮助信息。
    • b键:显示上一屏内容。
    11)less:分屏上下翻页浏览文件内容
    • q键:退出less命令。
    • G:跳到文件末尾
    • gg:跳到文件首行
    • 按e键:向上滚动一行
    • 按y键:向下滚动一行

    操作如下:

    less -N aa/sum.txt  此参数会显示文件内容的行数
    

    结果如下:
    在这里插入图片描述

    12)echo:输出字符串或者变量
    -e:处理特殊的符号。eg:写了-e,就会把\n当成换行符,否则不会。
    echo $PWD :输出变量的绝对路径   
    ">表示覆盖源文件中的内容"     
    echo   aa  > a.txt     
    ">>表示追加到源文件末尾"
    echo   aa >> a.txt     
    

    操作如下:

    [root@image_boundary Desktop]# echo "aa\nbb"
    aa\nbb
    [root@image_boundary Desktop]# clear
    "-e参数,表示让系统能够识别特殊字符"
    [root@image_boundary Desktop]# echo -e "aa\nbb"
    aa
    bb
    [root@image_boundary Desktop]# echo -e "aa\tbb"
    aa	bb
    ==================================================
    "echo $PWD表示输出当前文件夹的绝对路经,很有用。"
    [root@image_boundary Desktop]# echo $PWD
    /root/Desktop
    [root@image_boundary Desktop]# cd aa
    [root@image_boundary aa]# echo $PWD
    /root/Desktop/aa
    [root@image_boundary aa]# cd ../bb
    [root@image_boundary bb]# echo $PWD
    /root/Desktop/bb
    =================================================
    [root@image_boundary Desktop]# echo -e '666\n888' > ./aa/aa.txt
    [root@image_boundary Desktop]# echo -e '中国人' >> ./aa/aa.txt
    
    13)ln:创建硬链接和软链接
    • 硬链接类似于【复制】;
    • 软连接类似于【创建快捷方式】(常用);
    • 为f1 创建硬链接 f2 : ln f1 f2
    • 为f1 创建软链接(也叫符号链接) f3 : ln -s f1 f3

    操作如下:

    [root@image_boundary Desktop]# ll
    total 4
    drwxr-xr-x. 2 root root 4096 Oct 15 23:28 aa
    "创建一个文件test.txt"
    [root@image_boundary Desktop]# cd aa
    [root@image_boundary aa]# touch test.txt
    "创建一个硬链接,相当于是复制了该文件"
    [root@image_boundary aa]# ln test.txt test
    "创建一个软连接,相当于给该文件创建了一个快捷方式"
    [root@image_boundary aa]# ln -s test.txt s_test
    [root@image_boundary aa]# echo "I am a student" >> test.txt
    [root@image_boundary aa]# cat s_test
    I am a student
    [root@image_boundary aa]# cat  test
    I am a student
    "删除源文件test.txt后"
    [root@image_boundary aa]# rm -rf test.txt
    "软连接文件(快捷方式)会消失"
    [root@image_boundary aa]# cat s_test
    cat: s_test: No such file or directory
    "但是这个硬链接(复制)不会消失"
    [root@image_boundary aa]# cat test
    I am a student
    
    14)alias:查看某些命令的别名
    • “定义别名的意义在于,可以用别名,代替某些组合命令,减少敲代码;”
    • 查看别名:alias
    • 定义别名:alias la= ‘ll -a’
    • 取消别名:unalias la

    操作如下:

    [root@image_boundary Desktop]# alias
    alias cp='cp -i'
    alias l.='ls -d .* --color=auto'
    alias ll='ls -l --color=auto'
    alias ls='ls --color=auto'
    alias mv='mv -i'
    alias rm='rm -i'
    alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
    

    10、其他常用命令

    clear 或 ctrl+l :清屏
    history :显示历史代码命令
    su :切换用户。$普通用户;#管理员root用户
    hostname :显示主机名
    sudo :以root用户权限执行一次命令(目前不太明白这个)
    exit :退出当前登录状态。当前是普通用户切换到root用户;当前是root用户就切换到普通用户。
    who :显示目前有哪些用户登入系统
    | :管道符,表示把前面命令内容的输出,当做后面命令的输入。
    

    11、案例讲解

    在这里插入图片描述
    操作如下:

    "首先,创建这3个文件夹;"
    [root@image_boundary Desktop]# mkdir myFile   
    [root@image_boundary Desktop]# mkdir myPic
    [root@image_boundary Desktop]# mkdir backup
    [root@image_boundary Desktop]# ll
    total 16
    drwxr-xr-x. 2 root root 4096 Oct 15 23:36 aa
    drwxr-xr-x. 2 root root 4096 Oct 15 23:57 backup
    drwxr-xr-x. 2 root root 4096 Oct 15 23:56 myFile
    drwxr-xr-x. 2 root root 4096 Oct 15 23:56 myPic
    "分别在myFile、backup分别创建一个a.txt;"
    [root@image_boundary Desktop]# cd myFile
    [root@image_boundary myFile]# touch a.txt
    [root@image_boundary myFile]# cd ..
    [root@image_boundary Desktop]# cd backup
    [root@image_boundary backup]# mkdir a.txt
    "删除backup这个文件夹及其其中的内容;"
    [root@image_boundary Desktop]# rm -rf backup
    "将同一个文件夹移动到同级目录下,相当于修改名字;"
    [root@image_boundary Desktop]# mv ./myFile ./File
    "将File目录下的a.txt文件,移动到myPic目录下;"
    [root@image_boundary Desktop]# cp ./File/a.txt ./myPic/
    
    展开全文
  • 在桌面创建一个文件anaconda-navigator.desktop; 用以下命令 编辑文件: gedit anaconda-navigator.desktop 输入以下命令: #!/usr/bin/env xdg-open [Desktop Entry] Name=Anaconda Version=3.0 Type=...
  • windows常用文件操作dos命令

    千次阅读 2019-07-15 12:50:12
    文章目录dir 命令文件、目录(创建、修改、删除、复制、移动)创建目录创建文件,查看、追加、修改文件内容删除文件删除目录修改、替换目录或文件名复制、移动文件、目录复制移动other常用、实用的DOS命令 windows dos...
  • 在ASP.NET中随意创建图形信息

    千次阅读 2004-12-10 16:40:00
    如果没有一个外部组件的支持,在ASP中是不能动态创建图形的,不管它是一个图表,一个横幅或仅仅是一个图形计数器。可喜的是,这一点在ASP.NET中改变了。现在,我们只需要使用内置功能,就能够很容易动态创建图形,并...
  • Vue使用图形化界面创建项目

    千次阅读 2020-05-19 16:32:54
    通过vue ui命令。以图形化界面创建和管理项目。...单击创建,会显示该文件下 的文件: 点击创建一个的项目,包管理器选择npm,也可选其他。然后单击下一步,在预设中选择默认,然后创建项目: ...
  • 解析DXF图形文件格式

    万次阅读 多人点赞 2017-06-20 10:24:46
    一、DXF文件格式分析  DXF文件由标题段、表段、块段、实体段和文件结束段5部分组成,其内容如下。 ☆标题段(HEADER)标题段记录AutoCAD系统的所有标题变量的当前值或当前状态。标题变量记录了Auto...
  • (2)注册一个命令CreateDwg创建一个图形文件,并保存在AutoCAD的安装路径中. 实现函数为: static void AAAMyGroupCreateDwg() { // 创建新的图形数据库,分配内存空间 AcDbDatabase *pDb = new ...
  • Linux-KVM虚拟机的创建和快照命令

    千次阅读 2018-04-26 20:10:08
    KVM:Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化...图形界面创建和其他场上的虚拟化产品并无太大差异,这里我们使用命令创建虚拟机:通过命令创建,我们将命令写入文件保存为一个.sh脚本文件,以...
  • 目录 ...使用 bash 客户端软件 cmder(其实是windows中使用linux命令的软件) 四、安装图形界面 通过本机远程桌面 安装gedit、Sublime Text 通过安装桌面环境 一、开启win10子系统 [ Windo...
  • 文章目录命令格式与目录处理命令 ls命令格式目录处理命令...下面主要是介绍文件的处理命令命令格式与目录处理命令 ls 命令格式 命令格式: 命令 [-选项] [参数] 如: ls -la /dev 说明: 不是所有的命令都遵循此格式
  • bat命令文件操作

    万次阅读 多人点赞 2018-08-18 11:22:31
    在做空间数据处理(切片、栅格、矢量等)的时候,数据量总是庞大的,有时候又不想开一个专门的程序执行大量、重复的文件操作,windows本身自带的bat命令是个很好的选择(简单,处理速度快)。 1 dir 该命令可以获取...
  • MySQL执行外部sql脚本文件命令

    万次阅读 2017-04-10 22:06:08
    MySQL执行外部sql脚本文件命令 sql脚本是包含一到多个sql命令...1.创建包含sql命令的sql脚本文件 在D盘根目录下新建一个文本文档,并改名为day01.sql(名字自己取,最好不要有中文,特殊符号,以.
  • 使用MATLAB GUI创建图形用户界面GUI

    万次阅读 多人点赞 2018-08-22 03:22:44
    MATLAB是众多理工科学生及工程师经常使用的一款数学软件,除了可以实现数据处理,矩阵运算、函数绘制等功能外,MATLAB还可以实现图形用户界面的设计。  下面介绍如何让小白也能用GUI创建最基本的用户界面,并帮助...
  • 尽管Linux的命令很强大,但对刚入门的任而言,还是难以记住海量的命令。所以有了图形化界面,提高普通用户在Linux系统下的体验度。今天讲一下如何在Ubuntu下,创建桌面快捷方式。 这里以Pycharm为例。
  •  使用Navicat创建数据库和表有两种方法,分别是使用图形化界面创建和使用命令创建。 一、使用图形化界面创建 1、首先我们打开Navicat这款软件,图形界面如下图1所示,在菜单栏中选择建立与数据库的连接(或者从菜单...
  • vue利用vue ui命令创建项目

    千次阅读 2019-01-12 13:13:00
    上次用git bash,用create 命令创建vue项目,这是玩个炫酷的------vue ui (前提是有安装node.js)。 在目标文件 vue ui 可以看到他在8000端口出现了一个gui图形窗口 剩下的基本很友好。点击创建项目,会让填...
  • WAS用命令创建节点

    千次阅读 2016-07-24 13:19:49
    WAS用命令创建节点 参考事例 利用命令的方式在服务器节点1查看当前已经创建的DM和Node,然后删除DM和节点,再重新创建DM、Node; 如下图所示 cd $WAS_HOME\bin 查看当前的DM、Node ./manageprofiles.sh -...
  • 使用shell脚本创建好的图形应用程序

    千次阅读 2011-04-20 11:30:00
    http://sd.csdn.net/a/20110420/296194.html ,作者:Martin Streicher     对话UNIX:使用shell脚本创建好的图形应用程序 <br />  简介: 命令行不适合于每一位用户。...
  • 可以用此为基础创建自定义应答文件 kickstart文件主要包括三个部分: 命令段,程序包段,脚本段 使用图形工具定制生成应答文件 可使用创建工具:system-config-kickstart 注意:此方法 CentOS 8 不再支持 安装 ...
  • 可以用此为基础创建自定义应答文件 kickstart文件主要包括三个部分: 命令段,程序包段,脚本段 使用图形工具定制生成应答文件 可使用创建工具:system-config-kickstart 注意:此方法 CentOS 8 不再支持 安装 ...
  • 输出文件为pdf格式pdf("filename") #content .... dev.off() 类似的函数有:win.metafile()、png() , jpeg() , tiff() , xfig() , post...第一种方法,你可以在创建一幅新图形之前打开一个图形窗口: dev.ne
  • cmd命令之批量复制文件到多个不同文件名的文件
  • Linux 文件管理 : touch 命令详解

    万次阅读 2018-07-02 18:09:26
    二是用来创建新的空文件。 语法 touch(选项)(参数) 选项 -a:或--time=atime或--time=access或--time=use 只更改存取时间; -c:或--no-create 不建立任何文件; -d:<时间日期> 使用指...
  • Ark是KDE桌面环境默认的归档管理器,支持插件设置,允许你创建一个压缩包,查看压缩文件的内容,解压压缩包的内容到你所选定的目录。 它能处理多种格式,包括 tar、gzip、bzip2、zip、rar 和 7z等。 安装命令:...
  • 【Linux】文件编辑命令

    千次阅读 2019-06-27 22:39:55
    gedit file 必须在图形界面才可建立文件(疑问) vim vim的使用方式 vim file ------>按[i]进入insert模式------->书写------>按[esc]退出insert模式------>:wq退出保存 vim 异常退出 当vim...
  • 最近整理硬盘的文件内容,比较麻烦,就在网上查找有啥好的方法,结果感觉都不咋样,不过目前看除了自己把好命名的规则和分好档案类型外,下面这个方法对已经放好的文件进行查看比较实用,我自己具体实践了下,感觉还...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 200,581
精华内容 80,232
关键字:

创建新图形文件的命令是