cmd 订阅
命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序,类似于微软的DOS操作系统。 [1] 展开全文
命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序,类似于微软的DOS操作系统。 [1]
信息
外文名
Command Prompt
领    域
信息科学
平    台
Microsoft Windows
释    义
32位的命令行程序
中文名
命令提示符
学    科
信息
命令提示符Linux命令
一般说的“命令行”是指linux命令,linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell(外壳)命令和Linux命令。 [2]  cd /home 进入 '/ home' 目录'  cd .. 返回上一级目录  cd ../.. 返回上两级目录  cd 进入个人的主目录  cd ~user1 进入个人的主目录  cd - 返回上次所在的目录  pwd 显示工作路径  ls 查看目录中的文件  ls -F 查看目录中的文件  ls -l 显示文件和目录的详细资料  ls -a 显示隐藏文件ls -R 显示目录结构和目录内文件  ls *[0-9]* 显示包含数字的文件名和目录名  tree 显示文件和目录由根目录开始的树形结构(1)  lstree 显示文件和目录由根目录开始的树形结构(2)  mkdir dir1 创建一个叫做 'dir1' 的目录'  mkdir dir1 dir2 同时创建两个目录  mkdir -p /tmp/dir1/dir2 创建一个目录树  rm -f file1 删除一个叫做 'file1' 的文件'  rmdir dir1 删除一个叫做 'dir1' 的目录'  rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容  rm -rf dir1 dir2 同时删除两个目录及它们的内容  mv dir1 new_dir 重命名/移动 一个目录  cp file1 file2 复制一个文件  cp dir/* . 复制一个目录下的所有文件到当前工作目录  cp -a /tmp/dir1 . 复制一个目录到当前工作目录  cp -a dir1 dir2 复制一个目录  ln -s file1 lnk1 创建一个指向文件或目录的软链接  ln file1 lnk1 创建一个指向文件或目录的物理链接  touch -t 0712250000 file1 修改一个文件或目录的时间戳 - (YYMMDDhhmm) [3]  find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录  find / -user user1 搜索属于用户 'user1' 的文件和目录  find /home/user1 -name \*.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件  find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件  find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件  find / -name \*.rpm -exec chmod 755 '{}' \; 搜索以 '.rpm' 结尾的文件并定义其权限  find / -xdev -name \*.rpm 搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备  locate \*.ps 寻找以 '.ps' 结尾的文件 - 先运行 'updatedb' 命令  whereis halt 显示一个二进制文件、源码或man的位置  which halt 显示一个二进制文件或可执行文件的完整路径 [4]  mount /dev/hda2 /mnt/hda2 挂载一个叫做hda2的盘 - 确定目录 '/ mnt/hda2' 已经存在  umount /dev/hda2 卸载一个叫做hda2的盘 - 先从挂载点 '/ mnt/hda2' 退出  fuser -km /mnt/hda2 当设备繁忙时强制卸载  umount -n /mnt/hda2 运行卸载操作而不写入 /etc/mtab 文件- 当文件为只读或当磁盘写满时非常有用  mount /dev/fd0 /mnt/floppy 挂载一个软盘  mount /dev/cdrom /mnt/cdrom 挂载一个cdrom或dvdrom  mount /dev/hdc /mnt/cdrecorder 挂载一个cdrw或dvdrom    mount -o loop file.iso /mnt/cdrom 挂载一个文件或ISO镜像文件  mount -t vfat /dev/hda5 /mnt/hda5 挂载一个Windows FAT32文件系统  mount /dev/sda1 /mnt/usbdisk 挂载一个usb 捷盘或闪存设备  mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share 挂载一个网络共享 [4]  df -h 显示已经挂载的分区列表  ls -lSr |more 以尺寸大小排列文件和目录  du -sh dir1 估算目录 'dir1' 已经使用的磁盘空间'  du -sk * | sort -rn 以容量大小为依据依次显示文件和目录的大小  rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n 以大小为依据依次显示已安装的rpm包所使用的空间 (fedora, redhat类系统)  dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n 以大小为依据显示已安装的deb包所使用的 空间 (ubuntu, debian类系统) [4] 
收起全文
精华内容
下载资源
问答
  • cmd
    千次阅读
    2020-11-06 16:26:08

    1、配置s3cmd

    s3cmd --configure
    

    2、列举所有buckets(bucket相当于根文件夹)

    命令:s3cmd ls
    root@node4:/home# s3cmd ls
    2016-09-18 03:51  s3://my-bucket
    2016-09-18 02:02  s3://my-new-bucket-node4
    2016-09-18 07:17  s3://zhangbo
    

    3、创建bucket(bucket名称唯一,不能重复)

    命令:s3cmd mb s3://{$BUCKETNAME}
    root@node4:/home# s3cmd mb s3://zhangbo1
    Bucket 's3://zhangbo1/' created
    

    4、删除空bucket

    命令:s3cmd rb s3://{$BUCKETNAME}
    root@node4:/home# s3cmd rb s3://zhangbo1
    Bucket 's3://zhangbo1/' removed
    

    5、上传某个文件到bucket

    命令:s3cmd put {$FILENAME}t s3://{$BUCKETNAME}
    root@node4:~# s3cmd put s3cmd-1.5.2.tar.gz s3://zhangbo
    s3cmd-1.5.2.tar.gz -> s3://zhangbo/s3cmd-1.5.2.tar.gz  [1 of 1]
     94760 of 94760   100% in    0s   598.02 kB/s  done
    

    6、列举bucket中的内容

    命令:s3cmd ls s3://{$BUCKETNAME}
    root@node4:~# s3cmd ls s3://zhangbo
    2016-09-18 07:30     94760   s3://zhangbo/s3cmd-1.5.2.tar.gz
    2016-09-18 07:30         8   s3://zhangbo/test.txt
    

    7、下载文件

    命令:s3cmd get s3://{路径+文件名}
    root@node4:~# s3cmd get s3://zhangbo/s3cmd-1.5.2.tar.gz
    s3://zhangbo/s3cmd-1.5.2.tar.gz -> ./s3cmd-1.5.2.tar.gz  [1 of 1]
    s3://zhangbo/s3cmd-1.5.2.tar.gz -> ./s3cmd-1.5.2.tar.gz  [1 of 1]
     94760 of 94760   100% in    0s     9.24 MB/s  done
    

    8、删除文件

    命令:s3cmd del/rm s3://{路径+文件名}
    root@node4:~# s3cmd del s3://zhangbo/test.txt
    File s3://zhangbo/test.txt deleted
    

    9、获取对应的bucket所占用的的空间大小

    命令:s3cmd du -H s3://{目录}
    root@node4:~# s3cmd du -H s3://zhangbo
    185k     s3://zhangbo/
    root@node4:~# s3cmd du -H s3://zhangbo/hehe
    92k      s3://zhangbo/hehe
    

    10、查看更多关于bucket和文件的信息

    命令:s3cmd info s3://BUCKET[/OBJECT]
    root@node4:~# s3cmd info s3://zhangbo/s3cmd-1.5.2.tar.gz
    s3://zhangbo/s3cmd-1.5.2.tar.gz (object):
       File size: 94760
       Last mod:  Sun, 18 Sep 2016 08:33:39 GMT
       MIME type: application/gzip
       MD5 sum:   3153116dc62c817a724ea58080968383
       SSE:       NONE
       policy:
       ACL: zhangbo: FULL_CONTROL
    

    11、复制bucket或文件

    命令:s3cmd cp [--recursive] s3://BUCKET1/OBJECT1 s3://BUCKET2[/OBJECT2]
    root@node4:~# s3cmd cp --recursive s3://zhangbo  s3://zhangbo1
    File s3://zhangbo/hehe/s3cmd-1.5.2.tar.gz copied to s3://zhangbo1/hehe/s3cmd-1.5.2.tar.gz
    File s3://zhangbo/s3cmd-1.5.2.tar.gz copied to s3://zhangbo1/s3cmd-1.5.2.tar.gz
    root@node4:~# s3cmd cp s3://zhangbo/s3cmd-1.5.2.tar.gz s3://zhangbo2
    File s3://zhangbo/s3cmd-1.5.2.tar.gz copied to s3://zhangbo2/s3cmd-1.5.2.tar.gz
    

    12、移动

    命令:s3cmd mv [--recursive] s3://BUCKET1/OBJECT1 s3://BUCKET2[/OBJECT2]
    root@node4:~# s3cmd mv --recursive s3://zhangbo s3://zhangbo2
    File s3://zhangbo/hehe/s3cmd-1.5.2.tar.gz moved to s3://zhangbo2/hehe/s3cmd-1.5.2.tar.gz
    File s3://zhangbo/s3cmd-1.5.2.tar.gz moved to s3://zhangbo2/s3cmd-1.5.2.tar.gz
    root@node4:~# s3cmd mv s3://zhangbo2/s3cmd-1.5.2.tar.gz s3://zhangbo
    File s3://zhangbo2/s3cmd-1.5.2.tar.gz moved to s3://zhangbo/s3cmd-1.5.2.tar.gz
    

    13、同步当前目录下所有的文件

    命令:s3cmd sync ./ s3://{BUCKETNAME}
    root@node4:~# s3cmd sync ./ s3://zhangbo2
    ./.bash_history -> s3://zhangbo2/.bash_history  [1 of 8]
     4446 of 4446   100% in    0s    82.48 kB/s  done
    ./.bashrc -> s3://zhangbo2/.bashrc  [2 of 8]
     3106 of 3106   100% in    0s    58.82 kB/s  done
    ./.cache/motd.legal-displayed -> s3://zhangbo2/.cache/motd.legal-displayed  [3 of 8]
     0 of 0     0% in    0s     0.00 B/s  done
    ./.profile -> s3://zhangbo2/.profile  [4 of 8]
     140 of 140   100% in    0s     2.44 kB/s  done
    ./.s3cfg -> s3://zhangbo2/.s3cfg  [5 of 8]
     1769 of 1769   100% in    0s    31.63 kB/s  done
    ./.viminfo -> s3://zhangbo2/.viminfo  [6 of 8]
     11480 of 11480   100% in    0s   221.65 kB/s  done
    ./test.txt -> s3://zhangbo2/test.txt  [7 of 8]
     8 of 8   100% in    0s   160.86 B/s  done
    ./hehe/s3cmd-1.5.2.tar.gz -> s3://zhangbo2/hehe/s3cmd-1.5.2.tar.gz  [8 of 8]
     94760 of 94760   100% in    0s  1677.16 kB/s  done
    remote copy: hehe/s3cmd-1.5.2.tar.gz -> s3cmd-1.5.2.tar.gz
    Done. Uploaded 115709 bytes in 1.0 seconds, 113.00 kB/s. Copied 1 files saving 94760 bytes transfer.
    

    14、列出需要同步的项目,但不进行同步

    命令:s3cmd sync --dry-run ./ s3://{BUCKETNAME}
    root@node4:~# s3cmd sync --dry-run ./ s3://zhangbo2
    upload: ./aaa -> s3://zhangbo2/aaa
    WARNING: Exiting now because of --dry-run
    

    15、在bucket中删除本地不存在的文件

    命令:s3cmd sync --delete-removed ./ s3://{BUCKETNAME}
    root@node4:~# s3cmd sync --delete-removed ./ s3://zhangbo2
    File s3://zhangbo2/aaa deleted
    

    s3cmd 命令详解

    S3cmd is a tool for managing objects in Amazon S3 storage. It allows for making and removing “buckets” and uploading, downloading and removing “objects” from these buckets.

    Options:
      -h, --help            show this help message and exit
      --configure           Invoke interactive (re)configuration tool. Optionally
                            use as '--configure s3://some-bucket' to test access
                            to a specific bucket instead of attempting to list
                            them all.
      -c FILE, --config=FILE
                            Config file name. Defaults to $HOME/.s3cfg
      --dump-config         Dump current configuration after parsing config files
                            and command line options and exit.
      --access_key=ACCESS_KEY
                            AWS Access Key
      --secret_key=SECRET_KEY
                            AWS Secret Key
      -n, --dry-run         Only show what should be uploaded or downloaded but
                            don't actually do it. May still perform S3 requests to
                            get bucket listings and other information though (only
                            for file transfer commands)
      -s, --ssl             Use HTTPS connection when communicating with S3.
                            (default)
      --no-ssl              Don't use HTTPS.
      -e, --encrypt         Encrypt files before uploading to S3.
      --no-encrypt          Don't encrypt files.
      -f, --force           Force overwrite and other dangerous operations.
      --continue            Continue getting a partially downloaded file (only for
                            [get] command).
      --continue-put        Continue uploading partially uploaded files or
                            multipart upload parts.  Restarts/parts files that
                            don't have matching size and md5.  Skips files/parts
                            that do.  Note: md5sum checks are not always
                            sufficient to check (part) file equality.  Enable this
                            at your own risk.
      --upload-id=UPLOAD_ID
                            UploadId for Multipart Upload, in case you want
                            continue an existing upload (equivalent to --continue-
                            put) and there are multiple partial uploads.  Use
                            s3cmd multipart [URI] to see what UploadIds are
                            associated with the given URI.
      --skip-existing       Skip over files that exist at the destination (only
                            for [get] and [sync] commands).
      -r, --recursive       Recursive upload, download or removal.
      --check-md5           Check MD5 sums when comparing files for [sync].
                            (default)
      --no-check-md5        Do not check MD5 sums when comparing files for [sync].
                            Only size will be compared. May significantly speed up
                            transfer but may also miss some changed files.
      -P, --acl-public      Store objects with ACL allowing read for anyone.
      --acl-private         Store objects with default ACL allowing access for you
                            only.
      --acl-grant=PERMISSION:EMAIL or USER_CANONICAL_ID
                            Grant stated permission to a given amazon user.
                            Permission is one of: read, write, read_acp,
                            write_acp, full_control, all
      --acl-revoke=PERMISSION:USER_CANONICAL_ID
                            Revoke stated permission for a given amazon user.
                            Permission is one of: read, write, read_acp, wr
                            ite_acp, full_control, all
      -D NUM, --restore-days=NUM
                            Number of days to keep restored file available (only
                            for 'restore' command).
      --delete-removed      Delete remote objects with no corresponding local file
                            [sync]
      --no-delete-removed   Don't delete remote objects.
      --delete-after        Perform deletes after new uploads [sync]
      --delay-updates       *OBSOLETE* Put all updated files into place at end
                            [sync]
      --max-delete=NUM      Do not delete more than NUM files. [del] and [sync]
      --add-destination=ADDITIONAL_DESTINATIONS
                            Additional destination for parallel uploads, in
                            addition to last arg.  May be repeated.
      --delete-after-fetch  Delete remote objects after fetching to local file
                            (only for [get] and [sync] commands).
      -p, --preserve        Preserve filesystem attributes (mode, ownership,
                            timestamps). Default for [sync] command.
      --no-preserve         Don't store FS attributes
      --exclude=GLOB        Filenames and paths matching GLOB will be excluded
                            from sync
      --exclude-from=FILE   Read --exclude GLOBs from FILE
      --rexclude=REGEXP     Filenames and paths matching REGEXP (regular
                            expression) will be excluded from sync
      --rexclude-from=FILE  Read --rexclude REGEXPs from FILE
      --include=GLOB        Filenames and paths matching GLOB will be included
                            even if previously excluded by one of
                            --(r)exclude(-from) patterns
      --include-from=FILE   Read --include GLOBs from FILE
      --rinclude=REGEXP     Same as --include but uses REGEXP (regular expression)
                            instead of GLOB
      --rinclude-from=FILE  Read --rinclude REGEXPs from FILE
      --files-from=FILE     Read list of source-file names from FILE. Use - to
                            read from stdin.
      --region=REGION, --bucket-location=REGION
                            Region to create bucket in. As of now the regions are:
                            us-east-1, us-west-1, us-west-2, eu-west-1, eu-
                            central-1, ap-northeast-1, ap-southeast-1, ap-
                            southeast-2, sa-east-1
      --host=HOSTNAME       HOSTNAME:PORT for S3 endpoint (default:
                            s3.amazonaws.com, alternatives such as s3-eu-
                            west-1.amazonaws.com). You should also set --host-
                            bucket.
      --host-bucket=HOST_BUCKET
                            DNS-style bucket+hostname:port template for accessing
                            a bucket (default: %(bucket)s.s3.amazonaws.com)
      --reduced-redundancy, --rr
                            Store object with 'Reduced redundancy'. Lower per-GB
                            price. [put, cp, mv]
      --no-reduced-redundancy, --no-rr
                            Store object without 'Reduced redundancy'. Higher per-
                            GB price. [put, cp, mv]
      --storage-class=CLASS
                            Store object with specified CLASS (STANDARD,
                            STANDARD_IA, or REDUCED_REDUNDANCY). Lower per-GB
                            price. [put, cp, mv]
      --access-logging-target-prefix=LOG_TARGET_PREFIX
                            Target prefix for access logs (S3 URI) (for [cfmodify]
                            and [accesslog] commands)
      --no-access-logging   Disable access logging (for [cfmodify] and [accesslog]
                            commands)
      --default-mime-type=DEFAULT_MIME_TYPE
                            Default MIME-type for stored objects. Application
                            default is binary/octet-stream.
      -M, --guess-mime-type
                            Guess MIME-type of files by their extension or mime
                            magic. Fall back to default MIME-Type as specified by
                            --default-mime-type option
      --no-guess-mime-type  Don't guess MIME-type and use the default type
                            instead.
      --no-mime-magic       Don't use mime magic when guessing MIME-type.
      -m MIME/TYPE, --mime-type=MIME/TYPE
                            Force MIME-type. Override both --default-mime-type and
                            --guess-mime-type.
      --add-header=NAME:VALUE
                            Add a given HTTP header to the upload request. Can be
                            used multiple times. For instance set 'Expires' or
                            'Cache-Control' headers (or both) using this option.
      --remove-header=NAME  Remove a given HTTP header.  Can be used multiple
                            times.  For instance, remove 'Expires' or 'Cache-
                            Control' headers (or both) using this option. [modify]
      --server-side-encryption
                            Specifies that server-side encryption will be used
                            when putting objects. [put, sync, cp, modify]
      --server-side-encryption-kms-id=KMS_KEY
                            Specifies the key id used for server-side encryption
                            with AWS KMS-Managed Keys (SSE-KMS) when putting
                            objects. [put, sync, cp, modify]
      --encoding=ENCODING   Override autodetected terminal and filesystem encoding
                            (character set). Autodetected: UTF-8
      --add-encoding-exts=EXTENSIONs
                            Add encoding to these comma delimited extensions i.e.
                            (css,js,html) when uploading to S3 )
      --verbatim            Use the S3 name as given on the command line. No pre-
                            processing, encoding, etc. Use with caution!
      --disable-multipart   Disable multipart upload on files bigger than
                            --multipart-chunk-size-mb
      --multipart-chunk-size-mb=SIZE
                            Size of each chunk of a multipart upload. Files bigger
                            than SIZE are automatically uploaded as multithreaded-
                            multipart, smaller files are uploaded using the
                            traditional method. SIZE is in Mega-Bytes, default
                            chunk size is 15MB, minimum allowed chunk size is 5MB,
                            maximum is 5GB.
      --list-md5            Include MD5 sums in bucket listings (only for 'ls'
                            command).
      -H, --human-readable-sizes
                            Print sizes in human readable form (eg 1kB instead of
                            1234).
      --ws-index=WEBSITE_INDEX
                            Name of index-document (only for [ws-create] command)
      --ws-error=WEBSITE_ERROR
                            Name of error-document (only for [ws-create] command)
      --expiry-date=EXPIRY_DATE
                            Indicates when the expiration rule takes effect. (only
                            for [expire] command)
      --expiry-days=EXPIRY_DAYS
                            Indicates the number of days after object creation the
                            expiration rule takes effect. (only for [expire]
                            command)
      --expiry-prefix=EXPIRY_PREFIX
                            Identifying one or more objects with the prefix to
                            which the expiration rule applies. (only for [expire]
                            command)
      --progress            Display progress meter (default on TTY).
      --no-progress         Don't display progress meter (default on non-TTY).
      --stats               Give some file-transfer stats.
      --enable              Enable given CloudFront distribution (only for
                            [cfmodify] command)
      --disable             Enable given CloudFront distribution (only for
                            [cfmodify] command)
      --cf-invalidate       Invalidate the uploaded filed in CloudFront. Also see
                            [cfinval] command.
      --cf-invalidate-default-index
                            When using Custom Origin and S3 static website,
                            invalidate the default index file.
      --cf-no-invalidate-default-index-root
                            When using Custom Origin and S3 static website, don't
                            invalidate the path to the default index file.
      --cf-add-cname=CNAME  Add given CNAME to a CloudFront distribution (only for
                            [cfcreate] and [cfmodify] commands)
      --cf-remove-cname=CNAME
                            Remove given CNAME from a CloudFront distribution
                            (only for [cfmodify] command)
      --cf-comment=COMMENT  Set COMMENT for a given CloudFront distribution (only
                            for [cfcreate] and [cfmodify] commands)
      --cf-default-root-object=DEFAULT_ROOT_OBJECT
                            Set the default root object to return when no object
                            is specified in the URL. Use a relative path, i.e.
                            default/index.html instead of /default/index.html or
                            s3://bucket/default/index.html (only for [cfcreate]
                            and [cfmodify] commands)
      -v, --verbose         Enable verbose output.
      -d, --debug           Enable debug output.
      --version             Show s3cmd version (1.6.1) and exit.
      -F, --follow-symlinks
                            Follow symbolic links as if they are regular files
      --cache-file=FILE     Cache FILE containing local source MD5 values
      -q, --quiet           Silence output on stdout
      --ca-certs=CA_CERTS_FILE
                            Path to SSL CA certificate FILE (instead of system
                            default)
      --check-certificate   Check SSL certificate validity
      --no-check-certificate
                            Do not check SSL certificate validity
      --check-hostname      Check SSL certificate hostname validity
      --no-check-hostname   Do not check SSL certificate hostname validity
      --signature-v2        Use AWS Signature version 2 instead of newer signature
                            methods. Helpful for S3-like systems that don't have
                            AWS Signature v4 yet.
      --limit-rate=LIMITRATE
                            Limit the upload or download speed to amount bytes per
                            second.  Amount may be expressed in bytes, kilobytes
                            with the k suffix, or megabytes with the m suffix
      --requester-pays      Set the REQUESTER PAYS flag for operations
      -l, --long-listing    Produce long listing [ls]
      --stop-on-error       stop if error in transfer
      --content-disposition=CONTENT_DISPOSITION
                            Provide a Content-Disposition for signed URLs, e.g.,
                            "inline; filename=myvideo.mp4"
      --content-type=CONTENT_TYPE
                            Provide a Content-Type for signed URLs, e.g.,
                            "video/mp4"
    
    Commands:
      Make bucket
          s3cmd mb s3://BUCKET
      Remove bucket
          s3cmd rb s3://BUCKET
      List objects or buckets
          s3cmd ls [s3://BUCKET[/PREFIX]]
      List all object in all buckets
          s3cmd la 
      Put file into bucket
          s3cmd put FILE [FILE...] s3://BUCKET[/PREFIX]
      Get file from bucket
          s3cmd get s3://BUCKET/OBJECT LOCAL_FILE
      Delete file from bucket
          s3cmd del s3://BUCKET/OBJECT
      Delete file from bucket (alias for del)
          s3cmd rm s3://BUCKET/OBJECT
      Restore file from Glacier storage
          s3cmd restore s3://BUCKET/OBJECT
      Synchronize a directory tree to S3 (checks files freshness using size and md5 checksum, unless overridden by options, see below)
          s3cmd sync LOCAL_DIR s3://BUCKET[/PREFIX] or s3://BUCKET[/PREFIX] LOCAL_DIR
      Disk usage by buckets
          s3cmd du [s3://BUCKET[/PREFIX]]
      Get various information about Buckets or Files
          s3cmd info s3://BUCKET[/OBJECT]
      Copy object
          s3cmd cp s3://BUCKET1/OBJECT1 s3://BUCKET2[/OBJECT2]
      Modify object metadata
          s3cmd modify s3://BUCKET1/OBJECT
      Move object
          s3cmd mv s3://BUCKET1/OBJECT1 s3://BUCKET2[/OBJECT2]
      Modify Access control list for Bucket or Files
          s3cmd setacl s3://BUCKET[/OBJECT]
      Modify Bucket Policy
          s3cmd setpolicy FILE s3://BUCKET
      Delete Bucket Policy
          s3cmd delpolicy s3://BUCKET
      Modify Bucket CORS
          s3cmd setcors FILE s3://BUCKET
      Delete Bucket CORS
          s3cmd delcors s3://BUCKET
      Modify Bucket Requester Pays policy
          s3cmd payer s3://BUCKET
      Show multipart uploads
          s3cmd multipart s3://BUCKET [Id]
      Abort a multipart upload
          s3cmd abortmp s3://BUCKET/OBJECT Id
      List parts of a multipart upload
          s3cmd listmp s3://BUCKET/OBJECT Id
      Enable/disable bucket access logging
          s3cmd accesslog s3://BUCKET
      Sign arbitrary string using the secret key
          s3cmd sign STRING-TO-SIGN
      Sign an S3 URL to provide limited public access with expiry
          s3cmd signurl s3://BUCKET/OBJECT <expiry_epoch|+expiry_offset>
      Fix invalid file names in a bucket
          s3cmd fixbucket s3://BUCKET[/PREFIX]
      Create Website from bucket
          s3cmd ws-create s3://BUCKET
      Delete Website
          s3cmd ws-delete s3://BUCKET
      Info about Website
          s3cmd ws-info s3://BUCKET
      Set or delete expiration rule for the bucket
          s3cmd expire s3://BUCKET
      Upload a lifecycle policy for the bucket
          s3cmd setlifecycle FILE s3://BUCKET
      Remove a lifecycle policy for the bucket
          s3cmd dellifecycle s3://BUCKET
      List CloudFront distribution points
          s3cmd cflist 
      Display CloudFront distribution point parameters
          s3cmd cfinfo [cf://DIST_ID]
      Create CloudFront distribution point
          s3cmd cfcreate s3://BUCKET
      Delete CloudFront distribution point
          s3cmd cfdelete cf://DIST_ID
      Change CloudFront distribution point parameters
          s3cmd cfmodify cf://DIST_ID
      Display CloudFront invalidation request(s) status
          s3cmd cfinvalinfo cf://DIST_ID[/INVAL_ID]
    
    更多相关内容
  • Windows CMD常用命令大全(值得收藏)

    万次阅读 多人点赞 2021-08-22 10:45:42
    Windows CMD常用命令大全前言1. 常用命令1.1 cd命令1.2 查看目录文件1.3 创建目录和删除目录1.4 查看本机ip1.5 清除屏幕1.6 复制文件1.7 移动文件1.8 删除文件1.9 ping1.10 taskkill1.11 netstat 查看网络连接状态...

    前言

    cmdcommand的缩写.即命令行 。

    虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命运,但是因为它运行安全、稳定,有的用户还在使用,所以一般Windows 的各种版本都与其兼容,用户可以在Windows 系统下运行DOS,中文版Windows XP中的命令提示符进一步提高了与DOS下操作命令的兼容性,用户可以在命令提示符直接输入中文调用文件。

    作为一个开发者,我们用的最多的就是windows,但是对于cmd,我不知道大家熟不熟,反正我是一直不怎么熟悉。平时操作linux比较多,反而忽视了cmd相关命令,这里大致总结一些常用的命令,作为记录。

    1. 常用命令

    1.1 cd命令

    //进入d盘
    D:
    //进入F盘
    F:
    
    cd /?     //获取使用帮助
    
    cd \       //跳转到硬盘的根目录
    
    cd C:\WINDOWS  //跳转到当前硬盘的其他文件
    
    d:        //跳转到其他硬盘
    
    cd /d e:\software    //跳转到其他硬盘的其他文件夹,注意此处必须加/d参数。否则无法跳转。
    
    cd..      //跳转到上一层目录
    

    1.2 查看目录文件

    //查看当前目录下的文件,类似于linux下的ls
    dir
    

    在这里插入图片描述

    如果是需要查看隐藏文件的或者更多操作的话,可以使用dir /?来查看其它用法,cmd这点挺好的。

    python /?
    

    在这里插入图片描述

    1.3 创建目录和删除目录

    //创建目录
    md 目录名(文件夹)
    //删除目录
    rd 目录名(文件夹)
    

    1.4 查看本机ip

    ipconfig
    

    1.5 清除屏幕

    cls
    

    类似于linux下的clear

    1.6 复制文件

    copy 路径\文件名 路径\文件名 :把一个文件拷贝到另一个地方。 
    

    1.7 移动文件

    move 路径\文件名 路径\文件名 :把一个文件移动(就是剪切+复制)到另一个地方。 
    

    1.8 删除文件

    //这个是专门删除文件的,不能删除文件夹
    del 文件名
    

    1.9 ping

    //用来测试网络是否畅通
    ping ip(主机名)
    

    1.10 taskkill

    列出所有任务及进程号,杀进程

    taskkill
    
    taskkill /?  获取使用帮助
    

    taskkill是用来终止进程的。具体的命令规则如下:

    TASKKILL [/S system [/U username [/P [password]]]]
    { [/FI filter] [/PID processid | /IM imagename] } [/F] [/T]
    

    描述:

    这个命令行工具可用来结束至少一个进程。

    可以根据进程 id 或映像名(Image)来结束进程。

    参数列表:

    /S system 指定要连接到的远程系统。
    /U [domain\]user 指定应该在哪个用户上下文
    

    执行这个命令:

    /P [password] 为提供的用户上下文指定密码。如果忽略,提示输入。
    /F 指定要强行终止的进程。
    /FI filter 指定筛选进或筛选出查询的的任务。
    /PID process id 指定要终止的进程的PID。
    /IM image name 指定要终止的进程的映像名称。通配符 '*'可用来指定所有映像名。
    /T Tree kill: 终止指定的进程和任何由此启动的子进程。
    /? 显示帮助/用法。
    

    例如:

    TASKKILL /S system /F /IM notepad.exe /T
    TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
    TASKKILL /F /IM QQ.exe
    TASKKILL /F /IM notepad.exe /IM mspaint.exe
    TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
    TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe
    

    在这里插入图片描述

    1.11 netstat 查看网络连接状态

    显示协议统计信息和当前 TCP/IP 网络连接。该命令可以查看当前机器建立的所有网络链接状态,以及对应哪个进程。

    netstat -help 获取命令行使用帮助信息
    
    netstat -ano  //查看网络连接、状态以及对应的进程id
    

    语法:

    netstat [选项]
    

    参数:

    -a或--all:显示所有连线中的Socket;
    -A<网络类型>或--<网络类型>:列出该网络类型连线中的相关地址;
    -c或--continuous:持续列出网络状态;
    -C或--cache:显示路由器配置的快取信息;
    -e或--extend:显示网络其他相关信息;
    -F或--fib:显示FIB;
    -g或--groups:显示多重广播功能群组组员名单;
    -h或--help:在线帮助;
    -i或--interfaces:显示网络界面信息表单;
    -l或--listening:显示监控中的服务器的Socket;
    -M或--masquerade:显示伪装的网络连线;
    -n或--numeric:直接使用ip地址,而不通过域名服务器;
    -N或--netlink或--symbolic:显示网络硬件外围设备的符号连接名称;
    -o或--timers:显示计时器;
    -p或--programs:显示正在使用Socket的程序识别码和程序名称;
    -r或--route:显示Routing Table;
    -s或--statistice:显示网络工作信息统计表;
    -t或--tcp:显示TCP传输协议的连线状况;
    -u或--udp:显示UDP传输协议的连线状况;
    -v或--verbose:显示指令执行过程;
    -V或--version:显示版本信息;
    -w或--raw:显示RAW传输协议的连线状况;
    -x或--unix:此参数的效果和指定"-A unix"参数相同;
    --ip或--inet:此参数的效果和指定"-A inet"参数相同。
    

    1.12 find

    find /?获取使用帮助
    
    netstat -ano|find ".8"   //使用管道符,进行模糊查询
    

    1.13 tracert

    tracert也被称为Windows路由跟踪实用程序,在命令提示符(cmd)中使用tracert命令可以用于确定IP数据包访问目标时所选择的路径。

      tracert /? 获取使用帮助
    

    2. 查看cmd下的命令

    1、使用help命令,查看所有的dos命令

    使用这个命令之后,我们可以看到所有的dos命令,并且后面还有中文的解释。简直不要太赞,这样我们就可以根据自己的需求要找到想要使用的命令。

    2、找到命令之后,使用 命令+ /?来查看该命令下的其他属性

    命令 -help    //1种形式的使用帮助
    
    命令  /?       //2种形式的使用帮助
    

    注意:这些字符只能是英文的

    3. 辅助符号或命令

    3.1 ‘|’

    “|”cmd命令中|代表前一个的输出代表后一个的输入

    查找特定ip的网络连接及进程号:netstat -ano|find "192.168.1.10"

    3.2 重定向输出符号> >>

    将原本输出到命令窗口的内容,转存到文件中,如jstack 12912 >d:/s.txt 打印线程到指定文件

    cmd > 重定向输出并覆盖源文件。

    例如

     echo hello >c:\1.txt  // 1.txt的文件内容先被清空,然后写入hello。
    

    cmd >>重定向输出追加到文件末尾

    例如:

     echo hello >>c:\1.txt  // 在1.txt文件末尾加上hello
    

    3.3 重定向输入符号< <<

    cmd < file
    

    使cmd命令从file读入

     cmd << text
    

    从命令行读取输入,直到一个与text相同的行结束。

    除非使用引号把输入括起来,此模式将对输入内容进行shell变量替换。

    如果使用 <<- ,则会忽略接下来输入行首的tab,结束行也可以是一堆tab再加上一个与text相同的内容,可以参考后面的例子。

    cmd <<< word
    

    把word(而不是文件word)和后面的换行作为输入提供给cmd。

      cmd <> file
    

    以读写模式把文件file重定向到输入,文件file不会被破坏。仅当应用程序利用了这一特性时,它才是有意义的。

     cmd >| file
    

    功能同>,但即便在设置了noclobber时也会覆盖file文件,注意用的是|而非一些书中说的!,目前仅在csh中仍沿用>!实现这一功能。

    3.4 终止一直在运行的命令ctrl+c

    有时某个命令一直打印输出结果(如ping 192.168.1.10 -t),我们想终止这个命令的执行,直接按ctrl+c即可。

    3.5 清空cmd窗口内容命令cls

    有时cmd内容太多,滚动费尽,需要清空屏幕内容,直接输入cls即可

    cmd命令中,按键盘的向上箭头可以直接复制前一个命令

    3.6 常用工具

    Process Explorer,查询进程的详细信息,如查询java进程启动参数,运行环境,线程信息、网络连接信息、使用了哪些dll,打开了什么句柄。包含注册表、Socket、文件等等。

    下载地址https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer

    4. 附加一些Windows下的快捷键

    win+E                 打开文件管器
    
    win+D                 显示桌面
    
    win+L                 锁计算机
    
    alt+F4                 关闭当前程序
    
    ctrl+shift+Esc    打开任务管理器(或者ctrl+alt+delete)
    
    ctrl+F                  在一个文本或者网页里面查找,相当实用(退出一般按ESC)
    
    ctrl+A                  选中所有文本
    

    参考link link

    展开全文
  • Widows常用快捷键 常用的运行窗口命令大全 常用的cmd命令

    Widows常用快捷键

    在这里插入图片描述

    1. Win + D :回到桌面(Win + M也可以实现回到桌面,不过Win + D 可以快速回到桌面,再按一次又能回到原网页,这是Win+M做不到的。)

    2. Win + E :打开文件资源管理器(计算机)(一键打开各种盘😇)

    3. Win + I: 打开设置

    4. Win + L : 锁屏(尤其是对于程序员来说,电脑里会有很多资料,办公室里有时会有外部人员进进出出,所以养成随时锁屏的习惯不仅能防止泄露公司机密,还能保证不会不小心丢失信息。还能防止他人看到你的烂代码😅)

    5. Win + R: 打开运行窗口
      运行窗口

    6. Ctrl + P :打开打印视图

    7. Alt + Tab :任务切换

    8. Ctrl + CCtrl +V :复制粘贴(程序员都懂得,CV大法好🤭)

    9. Ctrl + Z 撤销(撤回你的误操作)
      在这里插入图片描述

    10. Ctrl + F : 查找。可以查找文字很多地方可以用,浏览器里面也可以用。

    11. Ctrl+Shift+N: 打开想要新建文件夹的分区或者目录,一个“新建文件夹”就出现了。
      在这里插入图片描述

    12. Ctrl+Alt+Del:三指合击大法,打开“任务管理器”,Win10支持通过 Ctrl+Shift+Esc一次打开任务管理器。

    13. Win +P : 打开“投影”,用投影仪以及玩双屏的用户肯定知道,很方便的快捷键。

    14. Win +左/右:贴靠窗口,窗口可以变为1/2大小放置在屏幕两侧。(不用手工拖拉了,挺香。Win+上/下按键可以上下把屏幕分成两半)

    15. Win + S :打开搜索 小娜。

    16. Win + X : 等于在左下角开始图标上面点击右键。

    17. Win + Shift + S: 召唤Windows自带截图。😎很香啊(换到win10之后,它自带的截图功能非常好用,快捷键 Win + Shift + S呼出,可以选择截屏幕的任意区域,任意形状,以及全面屏幕截图。截图之后可以马上进入编辑模式,不必登陆其他软件截图啦。)

    18. Win+A :打开操作中心(通知中心和常用的设置选项都会出现在操作中心里,可以快速调整电脑的联网状态和夜间模式等选项,用起来还是十分方便的。)

    常用的运行窗口命令大全

    按组合键 Win(Windows图标键)+R 键打开运行窗口。
    打开cmd窗口

    1. 输入cmd按回车即可打开cmd命令提示符。

    PS👨‍🏫:想在对应目录打开cmd命令窗口,可以直接在对应目录输入cmd,点击Enter键即可在对应目录打开cmd命令窗口。

    1. 输入calc 按回车即可打开计算器功能。(calculator缩写,随时打开计算你丰厚的薪资。🏆)

    2. 输入appwiz.cpl:快速打开程序和功能,卸载掉你不想用的垃圾软件😀。

    3. 输入cleanmgr: 打开磁盘清理工具,给你的磁盘瘦瘦身。

    4. 输入shutdown -s:自动关机命令,关机骚操作🐂。⚠️不需要关机的时候不要用。

    其他关机操作:

    • shutdown -s -t 600:表示600秒后自动关机
    • shutdown -a :可取消定时关机
    • shutdown -r -t 600:表示600秒后自动重启
    • rundll32 user32.dll,LockWorkStation:表示锁定计算机
    1. 输入compmgmt.msc:打开计算机管理。

    2. 输入control:打开控制面版。

    3. 输入desk.cpl:进入屏幕分辨率设置。

    4. 输入explorer:打开资源管理器。

    5. 输入firewall.cpl:打开Windows防火墙设置。

    6. 输入inetcpl.cpl:打开Internet属性。

    7. 输入intl.cpl:设置区域和时间格式。

    8. 输入msinfo32:查看系统详细信息。

    9. 输入mspaint:打开画图。

    在这里插入图片描述

    1. 输入notepad:打开记事本。可以的快速记个东西很便捷🍻。

    2. 输入osk:打开屏幕键盘。

    3. 输入perfmon:打开计算机性能监测器。

    4. 输入powercfg.cpl:进入电源管理选项

    5. 输入Rasphone:网络连接。

    6. 输入regedit.exe或者regedt32:进入注册表编辑器。

    7. 输入services.msc:进入本地服务设置,可以查看本地运行的服务。

    8. 输入slui:查看系统激活信息

    9. 输入snippingtool:截图工具,支持无规则截图。

    10. 输入sysdm.cpl:进入系统属性。

    11. 输入timedate.cpl:日期和时间设置。

    12. 输入winver:进入关于Windows。

    常用的cmd命令

    1. ping 命令:用来验证与远程计算机的连接。

    ping 是Windows自带的一个DOS命令。利用它可以检查网络是否能够连通和分析网络速度,用好它可以很好地帮助我们分析判定网络故障。

    语法:ping [选项] [主机名称或IP地址]

    C:\Users\Administrator>ping 127.0.0.1
    
    正在 Ping 127.0.0.1 具有 32 字节的数据:
    来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64
    来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64
    来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64
    来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64
    
    127.0.0.1 的 Ping 统计信息:
        数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
    往返行程的估计时间(以毫秒为单位):
        最短 = 0ms,最长 = 0ms,平均 = 0ms
    
    1. netstat命令:显示协议统计信息和当前 TCP/IP 网络连接

    语法:netstat [选项]

    常用参数:

    • -a 显示所有连接和侦听端口。
    • -n 以数字形式显示地址和端口号。
    • -o 显示拥有的与每个连接关联的进程 ID。

    比如:
    查看监听端口以及监听对应的进程(PID)>netstat -ano | findstr 端口号

    1. taskkill命令:按照进程 ID (PID) 或映像名称终止任务。

    语法:taskkill [选项]

    常用参数:

    • /F 指定要强行终止
    • /T Tree kill: 终止指定的进程和任何由此启动的子进程。
    • /IM image name 指定要终止的进程的名称。
    • /PID process id 指定要终止的进程的PID。

    比如:
    终止 idea进程及子进程> taskkill /f /im idea64.exe /t

    1. telnet 命令:查看ip和端口的连接情况。

    语法:telnet ip 端口

    比如:
    查看对ip156.45.90.239端口9000是否能够请求>telnet 156.45.90.239 9000
    初次使用需要按照如下步骤配置开启telnet命令:

    • 键盘输入Win+R,打开运行窗口,输入control进入控制面板。
    • 在控制面板界面,点击进入“程序和功能”。
    • 点击左侧“启用或关闭Windows功能”。
    • 找到名为“Telnet客户端”的功能并勾选,点击确定,即可完成开启telnet功能。
      在这里插入图片描述

    本文内容到此结束了,
    如有收获欢迎点赞👍收藏💖关注✔️,您的鼓励是我最大的动力。
    如有错误❌疑问💬欢迎各位大佬指出。
    主页共饮一杯无的博客汇总👨‍💻

    **保持热爱,奔赴下一场山海。**🏃🏃🏃

    在这里插入图片描述

    展开全文
  • CMD常用命令大全(值得收藏)

    万次阅读 多人点赞 2022-01-20 20:47:36
    CMD常用命令大全(值得收藏) 文章目录前言一、启动cmd方式二、修改背景三、文件夹命令四、网络相关五、其它常用命令六、cmd快捷键七、JAVA相关八、电脑快捷键 前言 平常在学校上课忘记带鼠标,触摸板又有点不方便...

    CMD常用命令大全(值得收藏)

    前言

    • 平常在学校上课忘记带鼠标,触摸板又有点不方便。cmd可以解决一大半问题!通过使用窗口命令,实现无鼠标办公!或者你想在朋友面前装个x,不妨运行一下tree
    • 总而言之,cmd命令记一些常用的,还是很有帮助的!

    一、启动cmd方式

    1. 用户启动,Win+r 输入cmdEnter

    2. 管理员启动,Win+r 输入cmdCtrl+Shift+Enter

    二、修改背景

    打开cmd,右击窗口点击属性,可以为cmd命令窗口设置文字与背景样式

    在这里插入图片描述

    改成我这种透明、绿色字体是不是酷起来了!

    在这里插入图片描述

    三、文件夹命令

    进入文件夹

    cd D:\typora\file
    

    返回上一级

    cd..
    

    跳转到根目录

    cd \
    

    跳转指定路径(假设现在在D:\typora跳转到D:\网页下载)

    cd D:\网页下载
    

    打开文件夹或文件

    start 文件名字
    

    新建文件夹

    md d:\typora\flie
    mkdir newtest 进入根目录后使用
    

    新建空文件

    cd.>flie.txt
    cd.>flie.docx
    cd.>flie.ppt
    
    type nul> newtest.txt 
    type nul>.txt
    

    新建非空文件

    echo 文件中的内容>new.txt
    

    删除文件(如果是del 文件夹A是删除文件夹A内的所有带后缀的文件,若文件夹A中有文件夹B,文件夹B不会被修改)

    del flie.txt
    

    删除指定后缀的文件

    del *.txt
    del *.docx
    

    删除名为flie的空文件夹

    rd flie
    

    删除名为flie的文件夹

    rd /s D:\flie
    

    删除flie文件夹下的所有文件

    rd flie /s
    

    生成目录树,在文件少一些的路径尝试。要不会运行好久,ctrl+c可以停掉

    tree
    

    遍历当前路径下所有文件

    dir
    

    显示当前目录及子文件

    dir /s
    

    显示文件以及文件大小、个数

    dir /d
    

    显示文件

    dir /b
    

    对dir的组合使用:

    查找文件。只需要输入路径即可,无需cd返回到某个路径再执行命令(eg:D:\JAVA\eclipse\flie和D:\eclipse效果相同)

    dir/s/b d:\flie
    

    查找文件以及文件大小、个数

    dir/s/d d:\flie
    

    查看隐藏文件夹

    dir /?
    

    复制文件

    copy 路径\文件名 路径\文件名
    

    移动文件

    move 路径\文件名 路径\文件名
    

    四、网络相关

    查看ip地址

    ipconfig
    

    查询ip地址

    ping www.csdn.net
    

    netstat 查看网络连接状态

    netstat -help 获取命令行使用帮助信息
    
    netstat -ano  //查看网络连接、状态以及对应的进程id
    

    五、其它常用命令

    关机

    shutdown -s
    

    关闭本地计算机,没有超时或警告

    shutdown -p
    

    强制关闭正在运行的应用程序而不提前警告用户,可搭配-p

    shutdown -f
    

    定时关机,定时60s,时间自定

    shutdown -s -t 60
    

    关机并重启

     shutdown -r
    

    一段时间后重启

     shutdown -r -t 秒数
    

    注销当前用户

    shutdown -l 
    

    休眠,可以搭配-f,shut down -h -f。不可以搭配-t

    shutdown -h 
    

    解除命令

    shutdown -a
    

    清除屏幕

    cls
    

    使用help命令查看帮助

    命令 -help    //第1种形式的使用帮助
    命令  /?       //第2种形式的使用帮助
    

    终止命令

    ctrl+c
    

    退出cmd

    exit
    

    其他比较实用的,但使用频率不高的命令

    notepad+路径	打开记事本
    dxdiag	检查DirectX信息
    winver	检查Windows版本
    wmimgmt.msc		打开windows管理体系结构(WMI)
    wupdmgr			windows	更新程序
    wscript			windows脚本设置
    write		写字板
    winmsd		系统信息
    wiaacmgr	扫描仪和相机
    calc		计算器
    mplayer2	打开windows media player
    mspaint		画图板
    mstsc		远程桌面连接
    mmc			打开控制台
    dxdiag		检查Directx信息
    drwtsn32	系统医生
    devmgmt.msc	设备管理器
    notepad		记事本
    ntbackup	系统备份和还原
    sndrec32	录音机
    Sndovl32	音量控制程序
    tsshutdn	60秒倒计时关机
    taskmgr		任务管理器
    explorer	资源管理器
    progman		程序管理器
    regedit.exe	注册表
    perfmon.msc	计算机性能监测
    eventvwr	事件查看器
    net user  	查看用户
    whoami		查看当前用户
    net user %username% 123456 		将电脑用户密码修改为123456,%%中填写用户名称
    

    六、cmd快捷键

    快速查看历史记录
    查看完整记录F7

    切换当前路径下文件Tab
    反向选择文件和文件夹Shift+Tab

    拖拽文件到窗口可以直接显示路径

    ESC 清除当前命令行
    F1 单字符输出上次输入的命令,如果已经是最后的一条的命令,则不进行任何切换操作。 (例:输入“dir”,按F1一次后自动输入d,按两次自动输入i,三次自动输入r)
    F2 可复制字符数量 , 输入上次命令中含有的字符,系统自动删除此字符后的内容. (例:输入 cd test ,按下F2 输入 e 后,系统自动输入 cd t 命令)
    F3 重新输入前一次输入的命令 或者按向上键
    F4 可删除字符数量,同于F2的功能 (例: 输入 cd test 将光标移动到d下面,按下F4 输入e后,系统自动删除t以后(包括d) e(不包括e)以前的字符 命令变为 cest)
    F5 自动切换到已经执行过的命令字符。可按下多次选择命令
    F6 相当按键盘上的Ctrl+z 键
    F7 显示命令历史记录,按下后可用方向键上下选择之前输入过的命令
    F8 搜索命令的历史记录,循环显示所有曾经输入的命令,直到按下回车键为止
    F9 与F7配合使用。F7中选择的命令是有编号的,按下F9再输入命令的编号,就能快速执行命令
    Ctrl+Break 查看统计信息并按回车继续操作
    Ctrl+C 强行中止命令执行
    Ctrl+H 删除光标左边的一个字符
    Ctrl+M 表示回车确认键
    Alt+F7 清除所有曾经输入的命令历史记录
    Alt+PrintScreen 截取当前命令窗内容
    Tab 自动输入当前文件夹的子文件夹名。可按下多次选择文件夹,与cd命令配合使用可快速进入子文件夹

    七、JAVA相关

    查看环境配置

    java或javac

    查看JDK版本

    java -version
    

    使用cmd运行JAVA程序

    这里以提前写好的java程序为例,文件名"java"

    public class java {
    	public static void main(String[] args) {
    		System.out.println("Zhang Shier 's CSDN");	}
    }
    

    首先使用cd进入指定路径

    img-AJdkEvSV-1642682831447

    这里提供两种方法,第一中,运行结果输出在命令提示符窗口,第二种将运行结果输出到指定文件中

    第一种:输入java java.java

    image-20220116145109049

    第二种:输入java java.java<in.txt>out.txt。表示输入in.txt文件中的数据,将输出结果保存在out.txt中。(提前创建输入文本,输出文本不需要新建)

    image-20220116144545483

    八、电脑快捷键

    既然无鼠标办公,那必然也离不开电脑快捷键

    win+E 打开文件管器

    win+D 显示桌面

    win+L 锁计算机

    alt+F4 关闭当前程序\文件

    ctrl+shift+Esc 打开任务管理器(或者ctrl+alt+delete)

    ctrl+F 在一个文本或者网页里面查找,相当实用(退出一般按ESC)

    ctrl+A 选中所有文本,或所有文件

    crtl+alt+tab 选中窗口但不打开,使用回车打开。按tab切换

    alt+tab 选中窗口并打开

    win+tab 任务视图

    ctrl+tab 切换窗口(仅同一软件内多个窗口有效,如浏览器开了许多个网页)

    不会CMD命令的程序猿不是一个好程序猿!

    展开全文
  • cmd整人代码(cmd简单游戏代码)

    千次阅读 2021-02-01 00:39:34
    cmd整人指令,好比说让对方无限运行IE呀,什么的汗,不用整for循环那么高级哈。做个标签,goto就ok。可以无限制执行。不过bat都可以用ctrl+c中断.:1 start iexplore.exe goto 1用CMD的指令整人 要代码并说明是什么...
  • cmd清理缓存命令(cmd命令清除垃圾)

    万次阅读 2021-07-27 00:44:25
    方法/步骤 由于需要用到命令,因为我们首先要调出电脑的命令对话框,方法一是使用组合快捷键:Windows + R键,打开运行操作框,然后在打开后面输入 cmd ,完成后.利用快捷键打开【运行窗口】,按住抄 win+r 或者点击...
  • cmd闪退

    千次阅读 2022-03-24 09:50:54
    文章转载:打开cmd闪退_bobob_的博客-CSDN博客_cmd闪退 我们在使用电脑过程中一般会很少用到cmd命令,CMD命令窗口在一些特殊情况时我们会用到,如PING下看网络通不通。在CMD窗口里运行命令如磁盘格式转换,但是...
  • cmd /c和cmd /k 以及CMD命令

    万次阅读 2019-10-11 16:53:38
    java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。 cmd /c dir 是执行完dir命令后关闭命令窗口。 cmd /k dir 是执行完dir命令后不关闭命令窗口。 cmd /c start dir 会打开一个新窗口后执行dir指令...
  • cmd命令大全

    千次阅读 2021-08-18 09:25:27
    WIN+R输入CMD进行命令行界面,如下:
  • cmd怎么打开(cmd命令入侵老师电脑)

    千次阅读 2021-07-28 02:02:43
    CMD概念:CMD又叫做命令提示符,在操作系统中提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。在windows环境下,命令行程.cmd是command的缩写.命令行 在9x系统下输入command就可以...
  • cmd查ip地址(cmd命令查看别人的ip)

    千次阅读 2021-07-29 05:19:14
    1. ipconfig(ip配置)可查看ip,子网掩码,网关。2. ipconfig/all(全部ip配置) 则可以看到主机名,节点类型,dhcp和自动配置是否启用,网卡mac地址,dns服务器等更多....在和别人用QQ聊天时,用cmd...
  • 小伙伴们在使用Window进行开发的时候可能都会有这样的感觉,就是它自带的命令行,也就是我们熟知的CMD,界面真的是 “有点不美观” ,针对这个问题,我决定写一篇文章来教大家如何对我们的CMD界面进行美化,让你拥有...
  • Java执行cmd命令

    千次阅读 2022-02-24 18:43:00
    Java执行cmd命令1.Java执行cmd2.Java执行Bat3.Java执行exe4.查看log 1.Java执行cmd 2.Java执行Bat 3.Java执行exe 4.Java执行快捷图标 5.查看log
  • docker之run/cmd/entrypoint的区别

    万次阅读 2021-08-01 18:40:01
    Dockerfile中run、cmd和entrypoint都能够用于执行命令,下面是三者的主要用途: run命令执行命令并创建新的镜像层,通常用于安装软件包 cmd命令设置容器启动后默认执行的命令及其参数,但CMD设置的命令能够被...
  • cmd设置IP

    千次阅读 2022-01-19 09:53:44
    win+r + cmd + ctrl shift enter 管理员身份运行cmd
  • cmd 安装 apk

    千次阅读 2022-03-25 13:15:06
    ➥ 检查 adb, 如果不是下面 的页面说明;要么配置下 环境变量;要么在 adb.exe 文件夹中执行 adb ; ➥ 直接跑命令 adb install D:\MineGit\flutter_spawn\sdk\demo_2201.apk ...adb -s JZU8PB9DQOG68D6D install ...
  • cmd 实用命令以及如何装逼

    万次阅读 2020-04-21 16:23:02
    cmd环境下打开文件和文件夹。 用start命令 例如start 文件夹 或者直接start 路径 例如start g:\tmp <-- 打开文件夹 start g:\tmp\1.txt <--打开文件 改变cmd 颜色 color a 0 = 黑色 8 = 灰色 1 = 蓝色 9 ...
  • cmd介绍及常用命令

    千次阅读 多人点赞 2020-11-03 11:53:30
    cmd介绍 cmd基本概念 cmd(commander),命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序...
  • start cmd k cmd.exe启动参数说明

    千次阅读 2020-09-02 15:50:18
    启动命令解释程序 Cmd.exe 的新范例。如果在不含参数的情况下使用,cmd将显示操作系统的版本和版权信息。语法 cmd[{/c|/k}] [/s] [/q] [/d] [{/a|/u}] [/t:FG] [/e:{on|off}] [/f:{on|off}] [/v:{on|off}] [String]...
  • cmd怎么执行dos下的bat文件在文件目录直接输入bt4.bat就可以了。记住要输入完整的文件名,包换后缀名。比如:11.bat在D盘根目录:在D:\>后面直接输入11.bat 回车。cmd下执行bat文件的命令在cmd下执行bat文件的...
  • Python 命令行cmd指定颜色设置

    万次阅读 2022-01-07 19:44:28
    cmd color函数(交互界面) C:\Users\zhang>color /? 设置默认的控制台前景和背景颜色。 COLOR [attr] attr 指定控制台输出的颜色属性。 颜色属性由两个十六进制数字指定 -- 第一个 对应于背景,第二个对应于...
  • windows系统,在flutter官方github下载的压缩包,解压放到一个目录下,运行flutter_console.bat,其打开了cmd并且正常提示balabala的,但执行flutter/flutter doctor命令,cmd直接闪退 配置好了环境变量,再去尝试,...
  • cmd装逼代码-cmd命令,装逼

    万次阅读 2020-12-19 03:38:47
    本教程分享:《cmd装逼代码》如何使用命令提示符装逼事先声明,如果你不知道打开windows的命令行工具,我是绝对不会告诉你是用 windows+R ,然后键入cmd 打开的windows自带的命令行工具很强大,毕竟计算机一开始都是...
  • 利用批处理执行 cmd命令

    千次阅读 2020-03-18 00:00:56
    写在前面: 本文章旨在总结备份、方便以后查询,由于是个人总结,...有时候,我们会用到 cmd命令控制台来打开一些程序或者特殊文件,这时候如果用 “ win键 + R ” 再输入 cmd打开,那么它的输入路径并不会指向当前...
  • cmd的含义和作用

    千次阅读 2021-07-18 00:17:40
    什么是cmd你知道吗?知道dos的朋友,您可以了解cmd是什么. cmd是Windows系统下的命令窗口. 如果您不了解,请先与您一起介绍dos. Dos是计算机的初始操作系统. 必须将各种dos命令窗口输入到计算机操作中. 可以理解为...
  • CMD修改IP

    千次阅读 2022-03-12 08:58:22
    动态IP netsh interface ip set address name="以太网" source=dhcp 静态IP. netsh interface ip set address name="以太网" ...addr=114.114.114.114 index=2 添加到cmd里,把后缀名字改为bat,以管理员身份运行即可
  • cmd 命令行执行 Python 脚本

    千次阅读 2022-04-28 19:56:16
    学习如何在 cmd 命令行执行 Python 脚本。
  • cmd中start 命令用法

    千次阅读 2022-03-21 16:38:19
    开发程序时在代码中需要使用黑窗口cmd启动某个程序或者打开某个网页; 语法 start [“title”] [/dPath] [/i] [/min] [/max] [{/separate | /shared}] [{/low | /normal | /high | /realtime | /aboveno

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,579,579
精华内容 631,831
关键字:

cmd

友情链接: ChickBoxs.zip