<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Common Archives - scmGalaxy</title>
	<atom:link href="https://www.scmgalaxy.com/tutorials/tag/common/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.scmgalaxy.com/tutorials/tag/common/</link>
	<description>A Platform for Software Engineers</description>
	<lastBuildDate>Sat, 27 Feb 2021 09:55:56 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>
	<item>
		<title>Commonly Used Sign- Punctuation and their Name in Perl</title>
		<link>https://www.scmgalaxy.com/tutorials/commonly-used-sign-punctuation-and-their-name-in-perl/</link>
					<comments>https://www.scmgalaxy.com/tutorials/commonly-used-sign-punctuation-and-their-name-in-perl/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Tue, 22 Jul 2014 00:00:00 +0000</pubDate>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[Common]]></category>
		<category><![CDATA[Common punctuation marks in Perl]]></category>
		<category><![CDATA[Commonly Used]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[Marks]]></category>
		<category><![CDATA[Name]]></category>
		<category><![CDATA[Perl Common Sign- Punctuation marks]]></category>
		<category><![CDATA[Perl Sign- Punctuation Guide]]></category>
		<category><![CDATA[Perl Sign- Punctuation List]]></category>
		<category><![CDATA[Perl Sign- Punctuation marks]]></category>
		<category><![CDATA[Perl Sign- Punctuation Reference]]></category>
		<category><![CDATA[Punctuation]]></category>
		<category><![CDATA[Reference]]></category>
		<category><![CDATA[Sign]]></category>
		<category><![CDATA[Sign Punctuation]]></category>
		<category><![CDATA[Use]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2014/07/22/commonly-used-sign-punctuation-and-their-name-in-perl/</guid>

					<description><![CDATA[<p>Commonly Used Sign- Punctuation and their Name in Perl ( =&#62; ) Comma Arrow  ( ‘ ’, “ ”, &#8216; &#8216;, &#8221; &#8220; ) [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/commonly-used-sign-punctuation-and-their-name-in-perl/">Commonly Used Sign- Punctuation and their Name in Perl</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p align="center"><img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-3658" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/07/sign-punctuation-name-in-pe-1.png" alt="perl-sign-punctuation-marks" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/07/sign-punctuation-name-in-pe-1.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/07/sign-punctuation-name-in-pe-1-300x200.png 300w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p style="text-align: left;" align="center"><strong><span style="text-decoration: underline;">Commonly Used Sign-</span></strong> <strong><span style="text-decoration: underline;">Punctuation and their Name in Perl </span></strong></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="319">( =&gt; ) Comma Arrow</td>
<td valign="top" width="319"> ( <strong>‘ ’</strong>, <strong>“ ”</strong>, <strong>&#8216; &#8216;</strong>, <strong>&#8221; &#8220;</strong> ) à Quotation marks</td>
</tr>
<tr>
<td valign="top" width="319">( <strong>$</strong> ) àDollar sign</td>
<td valign="top" width="319">( <strong>~ </strong>) à Tilde</td>
</tr>
<tr>
<td valign="top" width="319">( <strong>%</strong> ) àPercent sign</td>
<td valign="top" width="319">(  <strong>,</strong>  ) à Comma</td>
</tr>
<tr>
<td valign="top" width="319">( <strong>@</strong> ) à At Sign</td>
<td valign="top" width="319">( <strong>;</strong> ) à Semicolon</td>
</tr>
<tr>
<td valign="top" width="319">( <strong>&amp;</strong> ) à Ampersand Sign</td>
<td valign="top" width="319">( <strong>:</strong> ) à Colon</td>
</tr>
<tr>
<td valign="top" width="319">( <strong>/</strong> ) à Forward Slash/Slash sign</td>
<td valign="top" width="319">( <strong>‒</strong>, <strong>–</strong>, <strong>—</strong> ) à Dash</td>
</tr>
<tr>
<td valign="top" width="319">( <strong>\</strong> )  à Backslash/Slash Sign</td>
<td valign="top" width="319">( <strong>&#8211;</strong> )    à Hyphen-minus</td>
</tr>
<tr>
<td valign="top" width="319">( <strong>&lt;</strong> )  à Less than Sign</td>
<td valign="top" width="319">( <strong>_</strong> ) àunderscore</td>
</tr>
<tr>
<td valign="top" width="319">( <strong>&gt;</strong> )  à Greater than sign</td>
<td valign="top" width="319">( <strong>/</strong>,  <strong>⁄ </strong> ) à slash/stroke/solidus</td>
</tr>
<tr>
<td valign="top" width="319">( <strong>{ }</strong> )  àCurly Braces</td>
<td valign="top" width="319">( <strong>* </strong>) à Asterisk</td>
</tr>
<tr>
<td valign="top" width="319">( <strong>[  ]</strong> ) à Square brackets</td>
<td valign="top" width="319">( <strong>^</strong> ) à caret</td>
</tr>
<tr>
<td valign="top" width="319">( <strong>( )</strong> )  à Round brackets</td>
<td valign="top" width="319">( <strong>¦</strong>, <strong>|</strong> ) à vertical bar/broken bar/pipe</td>
</tr>
<tr>
<td valign="top" width="319">( <strong>′</strong>, <strong>″</strong>, <strong>‴ </strong>) àprime</td>
<td valign="top" width="319">( <strong>〃</strong> ) à Ditto mark</td>
</tr>
<tr>
<td valign="top" width="319">( <strong>!</strong> ) à Exclamation Mark</td>
<td valign="top" width="319">( <strong>?</strong> ) &#8211; Question Mark</td>
</tr>
</tbody>
</table>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/commonly-used-sign-punctuation-and-their-name-in-perl/">Commonly Used Sign- Punctuation and their Name in Perl</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/commonly-used-sign-punctuation-and-their-name-in-perl/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Common unix commands and utilities &#124; unix commands and utilities Guide</title>
		<link>https://www.scmgalaxy.com/tutorials/common-unix-commands-and-utilities/</link>
					<comments>https://www.scmgalaxy.com/tutorials/common-unix-commands-and-utilities/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Wed, 05 Jan 2011 07:04:15 +0000</pubDate>
				<category><![CDATA[Unix - Linux]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[Common]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[List of Unix commands]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[Unix commands]]></category>
		<category><![CDATA[Unix commands and utilities]]></category>
		<category><![CDATA[Unix commands and utilities Cheatsheet]]></category>
		<category><![CDATA[Unix commands and utilities Guide]]></category>
		<category><![CDATA[Unix commands and utilities References]]></category>
		<category><![CDATA[Unix commands and utilities Tutorials]]></category>
		<category><![CDATA[Unix commands Guide]]></category>
		<category><![CDATA[Unix commands Tutorials]]></category>
		<category><![CDATA[Useful Unix Commands]]></category>
		<category><![CDATA[Useful Unix Commands CheatSheet]]></category>
		<category><![CDATA[Useful Unix Commands References]]></category>
		<category><![CDATA[Utilities]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2011/01/05/common-unix-commands-and-utilities/</guid>

					<description><![CDATA[<p>To find a program not on this list (and there are hundreds), try the man program with the -k option [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/common-unix-commands-and-utilities/">Common unix commands and utilities | unix commands and utilities Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="size-full wp-image-3896 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2011/01/unix-commands-and-utilities.png" alt="unix-commands-and-utilities" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2011/01/unix-commands-and-utilities.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2011/01/unix-commands-and-utilities-300x200.png 300w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p>To find a program not on this list (and there are hundreds), try the man program with the -k option followed by a keyword, for example,<br />
man -k tape<br />
to find all on-line manual entries that refer to programs that work with tapes.</p>
<h3>Terminal control characters for C-shell (csh)</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">^h, backspace</td>
<td>erase previously typed character</td>
</tr>
<tr>
<td>^u</td>
<td>erase entire line of input so far typed</td>
</tr>
<tr>
<td>^d</td>
<td>end-of-input for programs reading from terminal</td>
</tr>
<tr>
<td>^s</td>
<td>suspend writing to terminal (freezes terminal)</td>
</tr>
<tr>
<td>^q</td>
<td>continue writing to terminal</td>
</tr>
<tr>
<td>^z</td>
<td>suspend currently running job; restart with bg or fg</td>
</tr>
<tr>
<td>^c</td>
<td>kill currently running program and allow clean-up before exiting</td>
</tr>
<tr>
<td>^\</td>
<td>emergency kill of currently running program with no chance of cleanup</td>
</tr>
</tbody>
</table>
<p>Also see a <a href="http://pangea.stanford.edu/computing/unix/shell/specialchars.php">list of special characters</a> that should not be used in filenames.</p>
<h3>Login and authentication</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">login</td>
<td>access computer; start interactive session</td>
</tr>
<tr>
<td>logout</td>
<td>disconnect terminal session</td>
</tr>
<tr>
<td>passwd</td>
<td>change local login password; you <strong>must</strong> set a <a href="http://pangea.stanford.edu/computing/resources/network/security/safeguards/strongpass.php"> strong password</a> that is not easily guessed</td>
</tr>
<tr>
<td>kinit</td>
<td>obtain kerberos ticket for connections to other kerberized computers</td>
</tr>
<tr>
<td>kdestroy</td>
<td>destroy kerberos tickets (authorizations)</td>
</tr>
</tbody>
</table>
<h3>Information</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">date</td>
<td>show date and time</td>
</tr>
<tr>
<td>history</td>
<td>list of previously executed commands</td>
</tr>
<tr>
<td>man</td>
<td>show online documentation by program name</td>
</tr>
<tr>
<td>info</td>
<td>online documentation for GNU programs</td>
</tr>
<tr>
<td>w, who</td>
<td>who is on the system and what they are doing</td>
</tr>
<tr>
<td>whoami</td>
<td>who is logged onto this terminal</td>
</tr>
<tr>
<td>top</td>
<td>show system stats and top CPU using processes</td>
</tr>
<tr>
<td>uptime</td>
<td>show one line summary of system status</td>
</tr>
</tbody>
</table>
<h3>File management</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">cat</td>
<td>combine files</td>
</tr>
<tr>
<td>cp</td>
<td>copy files</td>
</tr>
<tr>
<td>ls</td>
<td>list files in a directory and their attributes</td>
</tr>
<tr>
<td>mv</td>
<td>change file name or directory location</td>
</tr>
<tr>
<td>rm</td>
<td>remove files</td>
</tr>
<tr>
<td>ln</td>
<td>create another link (name) to a file</td>
</tr>
<tr>
<td>chmod</td>
<td>set file permissions</td>
</tr>
<tr>
<td>crypt</td>
<td>encode/decode a file with a private key</td>
</tr>
<tr>
<td>gzip, gunzip</td>
<td>compress/decompress a file</td>
</tr>
<tr>
<td>find</td>
<td>find files that match specific criteria</td>
</tr>
</tbody>
</table>
<h3>Display contents of files</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">cat</td>
<td>copy files to display device</td>
</tr>
<tr>
<td>more</td>
<td>show text file on display terminal with paging control</td>
</tr>
<tr>
<td>head</td>
<td>show first few lines of a file(s)</td>
</tr>
<tr>
<td>tail</td>
<td>show last few lines of a file; or reverse line order</td>
</tr>
<tr>
<td>vi</td>
<td>full-featured screen editor for modifying text files</td>
</tr>
<tr>
<td>pico</td>
<td>simple screen editor for modifying text files</td>
</tr>
<tr>
<td>grep</td>
<td>display lines that match a pattern</td>
</tr>
<tr>
<td>lpr</td>
<td>send file to printer</td>
</tr>
<tr>
<td>pr</td>
<td>format file with page headers, multiple columns, etc.</td>
</tr>
<tr>
<td>diff</td>
<td>compare two files and show differences</td>
</tr>
<tr>
<td>cmp</td>
<td>compare two binary files and report if different</td>
</tr>
<tr>
<td>comm</td>
<td>compare two files; show common or unique lines</td>
</tr>
<tr>
<td>od</td>
<td>display binary files as eqivalent octal/hex codes</td>
</tr>
<tr>
<td>strings</td>
<td>show printable text embedded in binary files</td>
</tr>
<tr>
<td>file</td>
<td>examine file(s) and guess type: text, data, program, etc.</td>
</tr>
<tr>
<td>wc</td>
<td>count characters, words, and lines in a file</td>
</tr>
</tbody>
</table>
<h3>Directories</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">cd</td>
<td>change to new directory</td>
</tr>
<tr>
<td>mkdir</td>
<td>create new directory</td>
</tr>
<tr>
<td>rmdir</td>
<td>remove empty directory (you must remove files first)</td>
</tr>
<tr>
<td>mv</td>
<td>change name of directory</td>
</tr>
<tr>
<td>pwd</td>
<td>show current directory</td>
</tr>
</tbody>
</table>
<h3>Disks</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">df</td>
<td>summarize free space on disk filesystems</td>
</tr>
<tr>
<td>du</td>
<td>show disk space used by files or directories</td>
</tr>
</tbody>
</table>
<h3>Special character handling for C-shell (See man csh)</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">*</td>
<td>match any characters in a file name</td>
</tr>
<tr>
<td>~user</td>
<td>shorthand for home directory of user</td>
</tr>
<tr>
<td>$name</td>
<td>substitute value of variable name</td>
</tr>
<tr>
<td>\</td>
<td>turn off special meaning of character that follows</td>
</tr>
<tr>
<td>&#8216;</td>
<td>in pairs, quote string with special chars, except !</td>
</tr>
<tr>
<td>&#8220;</td>
<td>in pairs, quote string with special chars, except !, $</td>
</tr>
<tr>
<td>`</td>
<td>in pairs, substitute output from enclosed command</td>
</tr>
</tbody>
</table>
<h3>Controlling program execution for C-shell (See man csh)</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">&amp;</td>
<td>run job in background</td>
</tr>
<tr>
<td>^c</td>
<td>kill job in foreground</td>
</tr>
<tr>
<td>^z</td>
<td>suspend job in foreground</td>
</tr>
<tr>
<td>fg</td>
<td>restart suspended job in foreground</td>
</tr>
<tr>
<td>bg</td>
<td>run suspended job in background</td>
</tr>
<tr>
<td>;</td>
<td>delimit commands on same line</td>
</tr>
<tr>
<td>()</td>
<td>group commands on same line</td>
</tr>
<tr>
<td>!</td>
<td>re-run earlier commands from history list</td>
</tr>
<tr>
<td>jobs</td>
<td>list current jobs</td>
</tr>
<tr>
<td>ps</td>
<td>show process information</td>
</tr>
<tr>
<td>kill</td>
<td>kill background job or previous process</td>
</tr>
<tr>
<td>nice</td>
<td>run program at lower priority</td>
</tr>
<tr>
<td>at</td>
<td>run program at a later time</td>
</tr>
<tr>
<td>crontab</td>
<td>run program at specified intervals</td>
</tr>
<tr>
<td>limit</td>
<td>see or set resource limits for programs</td>
</tr>
<tr>
<td>alias</td>
<td>create alias name for program (normally used in .login file)</td>
</tr>
<tr>
<td>sh, csh</td>
<td>execute command file</td>
</tr>
</tbody>
</table>
<h3>Controlling program input/output for C-shell (See man csh)</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">|</td>
<td>pipe output to input</td>
</tr>
<tr>
<td>&gt;</td>
<td>redirect output to a storage file</td>
</tr>
<tr>
<td>&lt;</td>
<td>redirect input from a storage file</td>
</tr>
<tr>
<td>&gt;&gt;</td>
<td>append redirected output to a storage file</td>
</tr>
<tr>
<td>tee</td>
<td>copy input to both file and next program in pipe</td>
</tr>
<tr>
<td>script</td>
<td>make file record of all terminal activity</td>
</tr>
</tbody>
</table>
<h3>Email and communication</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">msgs</td>
<td>read system bulletin board messages</td>
</tr>
<tr>
<td>mailx</td>
<td>send/read email; can be run by other programs to send exisiting files via email</td>
</tr>
<tr>
<td>uuencode<br />
uudecode</td>
<td>encode/decode a binary file for transmission via email</td>
</tr>
<tr>
<td>rn</td>
<td>read USENET news groups</td>
</tr>
</tbody>
</table>
<h3>Editors and formatting utilities</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">sed</td>
<td>programmable text editor for data streams</td>
</tr>
<tr>
<td>vi</td>
<td>full-featured editor for character terminals</td>
</tr>
<tr>
<td>emacs</td>
<td>GNU emacs editor for character terminals</td>
</tr>
<tr>
<td>xemacs</td>
<td>GNU emacs editor for X Window terminals</td>
</tr>
<tr>
<td>pico</td>
<td>very simple text editor</td>
</tr>
<tr>
<td>fmt</td>
<td>fill and break lines to make all same length</td>
</tr>
<tr>
<td>fold</td>
<td>break long lines to specified length</td>
</tr>
</tbody>
</table>
<h3>X Window client programs (output to X terminal or server)</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">xterm</td>
<td>provide login shell window</td>
</tr>
<tr>
<td>xauth</td>
<td>manipulate authorization files</td>
</tr>
<tr>
<td>xload</td>
<td>show system load</td>
</tr>
<tr>
<td>xman</td>
<td>full screen online manual viewer</td>
</tr>
<tr>
<td>xemacs</td>
<td>GNU emacs editor</td>
</tr>
<tr>
<td>gv</td>
<td>interface to contol gs to display PostScript or PDF files on screen</td>
</tr>
<tr>
<td>xdvi</td>
<td>display DVI files on X Window (screen preview)</td>
</tr>
<tr>
<td>gnuplot</td>
<td>interactive data plotting on screen</td>
</tr>
</tbody>
</table>
<h3>TeX typesetting system</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">tex</td>
<td>process TeX files to DVI (device independent) output</td>
</tr>
<tr>
<td>latex</td>
<td>process LaTeX files to DVI</td>
</tr>
<tr>
<td>dvips</td>
<td>print DVI files on Postscript laser printer</td>
</tr>
<tr>
<td>xdvi</td>
<td>display DVI files on X Window (screen preview)</td>
</tr>
<tr>
<td>latex2html</td>
<td>translate LaTeX files to HTML (for web pages)</td>
</tr>
</tbody>
</table>
<h3>Printing (BSD based)</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">lpr</td>
<td>send file to print queue</td>
</tr>
<tr>
<td>lpq</td>
<td>examine status of files in print queue</td>
</tr>
<tr>
<td>lprm</td>
<td>remove a file from print queue</td>
</tr>
<tr>
<td>enscript</td>
<td>convert text files to PostScript format for printing</td>
</tr>
</tbody>
</table>
<h3>Interpreted languages and data manipulation utilities</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">sed</td>
<td>programmable text editor for data streams</td>
</tr>
<tr>
<td>awk</td>
<td>pattern scanning and processing language</td>
</tr>
<tr>
<td>perl</td>
<td>Practical Extraction and Report Language</td>
</tr>
<tr>
<td>sort</td>
<td>sort or merge lines in a file(s) by specified fields</td>
</tr>
<tr>
<td>tr</td>
<td>translate characters</td>
</tr>
<tr>
<td>cut</td>
<td>cut out columns from a file</td>
</tr>
<tr>
<td>paste</td>
<td>paste columns into a file</td>
</tr>
<tr>
<td>dd</td>
<td>copy data between devices; reblock; convert EBCDIC</td>
</tr>
</tbody>
</table>
<h3>Graphics and mapping</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">gnuplot</td>
<td>interactive data plotting; outputs to PostScript or X Window</td>
</tr>
<tr>
<td>gs</td>
<td>&#8220;ghostscript&#8221; converter displays PostScript files on X Window displays or other devices</td>
</tr>
</tbody>
</table>
<h3>Networking/communications</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">ssh</td>
<td>remote login/command execution; encrypted</td>
</tr>
<tr>
<td>scp</td>
<td>remote non-interactive file copy; encrypted</td>
</tr>
<tr>
<td>sftp</td>
<td>remote interactive file copy; encrypted</td>
</tr>
<tr>
<td>telnet</td>
<td>remote network login; plain text password &#8211; <strong>not recommended</strong></td>
</tr>
<tr>
<td>ftp</td>
<td>network file transfer program; plain text password &#8211; <strong>not recommended</strong></td>
</tr>
<tr>
<td>host</td>
<td>find IP address for given host name, or vice versa</td>
</tr>
<tr>
<td>lynx</td>
<td>web browser for character based (text-only) terminals</td>
</tr>
<tr>
<td>gzip, gunzip</td>
<td>compress/decompress a file</td>
</tr>
<tr>
<td>tar</td>
<td>combine multiple files/dirs into single archive</td>
</tr>
<tr>
<td>uuencode<br />
uudecode</td>
<td>encode/decode a binary file for transmission via email</td>
</tr>
</tbody>
</table>
<h3>Compilers, interpreters and programming tools</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">csh</td>
<td>command language interpreter (C-shell scripts)</td>
</tr>
<tr>
<td>ksh</td>
<td>command language interpreter (Korn-shell scripts)</td>
</tr>
<tr>
<td>sh</td>
<td>command language interpreter (Borne-shell scripts)</td>
</tr>
<tr>
<td>f77</td>
<td>Fortran 77 compiler</td>
</tr>
<tr>
<td>f2c</td>
<td>convert fortran source code to C source code</td>
</tr>
<tr>
<td>gcc</td>
<td>GNU C compiler</td>
</tr>
<tr>
<td>g++</td>
<td>GNU C++ compiler</td>
</tr>
<tr>
<td>dbx</td>
<td>command-line symbolic debugger for compiled C or Fortran</td>
</tr>
<tr>
<td>make</td>
<td>recompile programs from modified source</td>
</tr>
<tr>
<td>cflow</td>
<td>generate C flow graph</td>
</tr>
</tbody>
</table>
<h3>Programming libraries (see man library_name)</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">lapack</td>
<td>Fortran 77 routines for numerical linear algebra (supersedes LINPACK and EISPACK)</td>
</tr>
<tr>
<td>X</td>
<td>routines to interface with X window system (no man page &#8212; get the X Toolkit book)</td>
</tr>
<tr>
<td>dbm</td>
<td>database routines</td>
</tr>
<tr>
<td>xdr</td>
<td>library routines for external data representation</td>
</tr>
<tr>
<td>netcdf</td>
<td>routines for machine independent data representation</td>
</tr>
</tbody>
</table>
<h3>Tape manipulation and archiving</h3>
<table border="0" cellspacing="0" cellpadding="4">
<tbody>
<tr>
<td width="100">mt</td>
<td>manipulate tape drive and position tape</td>
</tr>
<tr>
<td>dd</td>
<td>unformatted tape read and write; file conversion</td>
</tr>
<tr>
<td>tar</td>
<td>archive disk files on tape or disk</td>
</tr>
<tr>
<td>ltf</td>
<td>read/write ANSI standard label tapes</td>
</tr>
</tbody>
</table>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/common-unix-commands-and-utilities/">Common unix commands and utilities | unix commands and utilities Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/common-unix-commands-and-utilities/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>List of 5 Common Problems in CVS &#8211; Troubleshooting Guide</title>
		<link>https://www.scmgalaxy.com/tutorials/common-problems-in-cvs/</link>
					<comments>https://www.scmgalaxy.com/tutorials/common-problems-in-cvs/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Fri, 30 Jan 2009 07:33:28 +0000</pubDate>
				<category><![CDATA[CVS]]></category>
		<category><![CDATA[Common]]></category>
		<category><![CDATA[Common Issues]]></category>
		<category><![CDATA[Common Problems]]></category>
		<category><![CDATA[CVS Common Issues]]></category>
		<category><![CDATA[CVS Common Problems]]></category>
		<category><![CDATA[CVS Issues]]></category>
		<category><![CDATA[CVS Problems]]></category>
		<category><![CDATA[CVS Troubleshooting]]></category>
		<category><![CDATA[CVS Troubleshooting Guide]]></category>
		<category><![CDATA[CVS Troubleshooting Instructions]]></category>
		<category><![CDATA[CVS Troubleshooting Techniques]]></category>
		<category><![CDATA[CVS Troubleshooting Tutorial]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[General Problems]]></category>
		<category><![CDATA[Issues in CVS]]></category>
		<category><![CDATA[issues.]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[Problems]]></category>
		<category><![CDATA[Problems in CVS]]></category>
		<category><![CDATA[Resolve]]></category>
		<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Trouble]]></category>
		<category><![CDATA[What]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2009/01/30/common-problems-in-cvs/</guid>

					<description><![CDATA[<p>List of 5 Common Problems in CVS &#8211; Troubleshooting Guide Problem 1:- How will we modify our conflict occurred files [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/common-problems-in-cvs/">List of 5 Common Problems in CVS &#8211; Troubleshooting Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="alignnone size-full wp-image-3980 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2009/01/cvs-common-problems.png" alt="cvs-common-problems" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2009/01/cvs-common-problems.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2009/01/cvs-common-problems-300x200.png 300w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p><strong>List of 5 Common Problems in CVS &#8211; Troubleshooting Guide</strong></p>
<ul>
<li><span style="color: #0000ff;"><strong>Problem 1:- How will we modify our conflict occurred files ?</strong></span></li>
</ul>
<hr size="2" width="100%" />
<p>While updating if you will get message like bellow, then check,</p>
<p>This will list:</p>
<p>* &#8220;A filename&#8221; for files that you added<br />
* &#8220;M filename&#8221; for files that you modified<br />
* &#8220;C filename&#8221; for files that have conflicts</p>
<p>Conflicts are files that you modified and that were modified on the head revision as well.</p>
<p>@ If u ll get C or conflict then go to that file and remove that lines and duplicate line then it will recover, it because, if more than two developer working on same file and comming on same time then conflict occures,</p>
<p>Files with conflicts will have conflict markers in them. Conflict markers look like:</p>
<p>&lt;&lt;&lt;&lt;&lt;&lt;&lt; filename<br />
your lines<br />
=======<br />
other person&#8217;s lines<br />
&gt;&gt;&gt;&gt;&gt;&gt;&gt; current version</p>
<ul>
<li><strong><span style="color: #0000ff;">Problem 2:-</span></strong></li>
</ul>
<p><span style="color: #0000ff;">If you are using your colleague&#8217;s checked out code for some changes, after that If you made any changes in code and then if you will try to check-in the code in CVS from your machine,after that if  it will ask your colleague&#8217;s password for checking-in. So How will we resolve this one ?</span></p>
<hr size="2" width="100%" />
<p>Soln:-<br />
Please fine the CVS dir on your present code directory, then go to CVS dirctory, there, you will find Entries, Root, Repository like files , So now open that Rot file and change that username then your problem will solve, else let me know.<br />
Steps:<br />
cd CVS<br />
vim Root<br />
edit present urername to your username<br />
@cvs:<br />
:wq   // save and quit<br />
cd ..  // come to parent directory<br />
then do your work ..<br />
it will fine</p>
<ul>
<li><span style="color: #0000ff;"><strong>Problem 3:-<br />
<span style="font-family: Arial; font-size: small;"><span style="font-size: 10pt; font-family: Arial;">Is there any way to identify the information of deleted lines in a file through CVS annotate or any other means?</span></span></strong></span></li>
</ul>
<p>Soln:-</p>
<p><span style="color: #333399;">  <span style="color: #0000ff;">       <span style="color: #000000;">You deleted from CVS or local server ? if u deleted from both server then i have to see, else if u deleted from      either local server or CVS server  then do <em><span style="color: #333399;">&#8220;cvs -q up -Pd  &#8220;</span></em></span></span></span></p>
<p><span style="color: #333399;"><span style="color: #0000ff;"><span style="color: #000000;">else do<span style="color: #000080;"> &#8220;<em> cvs -q up -Pd -r  &#8221; .</em></span></span></span></span></p>
<ul>
<li> <span style="color: #0000ff;"><strong>Problem4:-</strong></span></li>
</ul>
<p><span style="color: #0000ff;"><strong>           When I view the &#8220;cvs log&#8221;, the log report is fetching the file but says </strong></span></p>
<p><span style="color: #0000ff;"><strong>            &#8220;date: 2008/12/31 06:00:51;  author: amareshcd;  state: Exp;  lines: +0 -0&#8221;<br />
But I have added with 130 lines. Why the log is not showing &#8220;+130 -0&#8221; in its report.   ?</strong></span></p>
<p>Soln:-</p>
<p>Use ,<em>&#8220;cvs log -d date1 logfile.log&#8221; </em></p>
<ul>
<li> <span style="color: #0000ff;"><strong>Problem5:-</strong></span></li>
</ul>
<p><span style="color: #0000ff;"><strong>        I have files that went into the Attic.  How do I restore them back? Viewing  the files  revealed that they&#8217;re in DEAD State. Someone has &#8216;cvs remove&#8217;d the files. Just restore them with &#8216;cvs add&#8217;. How ?</strong></span></p>
<p>Soln:-</p>
<p>Step1:-<br />
cvs log<br />
Step2:-<br />
Find til newest non-dead version<br />
step 3:-<br />
cvs update -r<br />
step4:-<br />
mv foo<br />
step 5:-<br />
cvs update -A<br />
step 6:-<br />
mv foo<br />
step 7:-<br />
cvs add<br />
step 8:-<br />
cvs commit -m &#8220;bring out your dead&#8221;</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/common-problems-in-cvs/">List of 5 Common Problems in CVS &#8211; Troubleshooting Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/common-problems-in-cvs/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Share common projects with two different projects in CVS</title>
		<link>https://www.scmgalaxy.com/tutorials/share-common-projects-with-two-different-projects-in-cvs/</link>
					<comments>https://www.scmgalaxy.com/tutorials/share-common-projects-with-two-different-projects-in-cvs/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Wed, 07 Jan 2009 06:08:42 +0000</pubDate>
				<category><![CDATA[CVS]]></category>
		<category><![CDATA[Common]]></category>
		<category><![CDATA[CVS different projects sharing]]></category>
		<category><![CDATA[CVS Guide]]></category>
		<category><![CDATA[CVS projects sharing]]></category>
		<category><![CDATA[CVS Tutorial]]></category>
		<category><![CDATA[Different]]></category>
		<category><![CDATA[Different projects]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Multiple projects]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Projects in CVS]]></category>
		<category><![CDATA[Share]]></category>
		<category><![CDATA[Sharing projects with CVS]]></category>
		<category><![CDATA[Tow Different Projects]]></category>
		<category><![CDATA[Tutorial]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2009/01/07/share-common-projects-with-two-different-projects-in-cvs/</guid>

					<description><![CDATA[<p>Share common projects with two different projects in CVS If there are two or more projects in the repository, some of [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/share-common-projects-with-two-different-projects-in-cvs/">Share common projects with two different projects in CVS</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3936 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2009/01/share-common-projects-with-.png" alt="projects-in-cvs" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2009/01/share-common-projects-with-.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2009/01/share-common-projects-with--300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><strong><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;">Share common projects with two different projects in CVS</span></span></strong><strong><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;"> </span></span></strong><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;">If there are two or more projects in the repository, some of the files are common in these two projects and some are different.</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;">How to share the files that are same between these projects? How can archive this?</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;"> </span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;">How Changes in common files be reflected to both projects.</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;"> </span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;">Version of CVS 2.5.03</span></span><span style="font-family: Verdana;"><span style="color: #000000; font-size: medium;"> </span></span><span style="font-family: Verdana;"><span style="color: #000000; font-size: medium;"> </span></span></p>
<p><strong><span style="font-family: Verdana;"><span style="font-size: medium;"><span style="color: #000000;">Answer: </span></span></span></strong><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;">The CVSROOT/modules2 file or the older CVSROOT/modules file can help with this sort of thing:</span></span></p>
<p><span style="font-size: 10pt; font-family: Verdana;"><a href="http://cvsnt.org/manual/html/Administrative-files.html#modules"><u><span style="color: #0000ff;">http://cvsnt.org/manual/html/Administrative-files.html#modules</span></u></a></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;">Or</span></span><span style="font-size: 10pt; font-family: Verdana;"><a href="http://cvsnt.org/manual/html/modules2.html"><u><span style="color: #0000ff;">http://cvsnt.org/manual/html/modules2.html</span></u></a></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;"> </span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;"> </span></span></p>
<p><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;">Generally the best CM independent solution is to organise your project source code hierarchy within the CM tool in such a way that &#8216;common&#8217;</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;">code is in a project/module/directory of it&#8217;s own so it can be checked out and managed independently of other projects, ie:</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;"> </span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;"> </span></span></p>
<p><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;">/repo/proja</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;"> </span></span></p>
<p><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;">/repo/projb</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;"> </span></span></p>
<p><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;">/repo/common</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;"> </span></span></p>
<p><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;">Then you define a module where &#8216;projecta&#8217; = &#8216;proja&#8217;+&#8217;common&#8217; so when a person does &#8216;cvs co projecta&#8217; they  get:</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;"> </span></span></p>
<p><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;">/projecta/proja</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;"> </span></span></p>
<p><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;">/projecta/common</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;"> </span></span></p>
<p><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;">If your server is running on Linux then you can &#8216;cheat&#8217; by simply symbolically linking the RCS file into two directories (though this may cause locking conflicts if the files are very busy).</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;"> </span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;"> </span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;"> </span></span></p>
<p><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;">Thanks to:</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="color: #000000;">Arthur Barrett</span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: medium;"> </span></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/share-common-projects-with-two-different-projects-in-cvs/">Share common projects with two different projects in CVS</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/share-common-projects-with-two-different-projects-in-cvs/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
